There are many cities that have professional teams in multiple sports. How many of them can you name?
Follow Braingle!