Repeat: The city has played host to over forty major professional teams in the five sports and their respective competing leagues, both current and historic.
The city has played host to over forty major professional teams in the five sports and their respective competing leagues, both current and historic.