08-08-2021, 08:00 PM
Is the answer to the city with the most major sports championships New York? You wrote Browns which was the answer to the previous question. Also, I think Chicago, Boston, and LA have more majors championships than the cities you mentioned, unless the question was missing the word “combined”.
BC
BC
