None of those cities you mentioned have won championships in
Posted on: June 13, 2019 at 07:26:00 CT
zounami MU
Posts:
72138
Member For:
11.21 yrs
Level:
User
M.O.B. Votes:
0
3 of the top 4 sports leagues, like St Louis & Boston have.
You listed only MLB and NHL teams for Chicago.
You listed only NBA and NHL teams for LA (CORRECTION: as StaleyTiger pointed out, the Angels won a World Series in 2002, giving LA titles in 3 of the 4 major sports since 2000).
You listed only MLB and NFL teams for NY (note: the New Jersey Devils are not NY).
So I'll ask again: Other than Boston, LA, and STL, are there any cities that have championships in 3 of the 4 major sports leagues, in the last 20 years?
Edited by zounami at 07:51:27 on 06/13/19