Which US city has the most professional sports teams?

Which US city has the most professional sports teams? Ten cities have at least one team from every league and they are; Boston, Chicago, Dallas, Denver, L.A, Miami, Minnesota, New York, Philadelphia & Washington. Of these cities New York has the most major league sports franchises with a total of 11 teams.

Ten cities have at least one team from every league and they are; Boston, Chicago, Dallas, Denver, L.A, Miami, Minnesota, New York, Philadelphia & Washington. Of these cities New York has the most major league sports franchises with a total of 11 teams.