What US city has the most sports teams?

What US city has the most 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.