7 Reasons Boston Is the Best Sports City in the World

« Prev
1 of 9
Next »
Use your ← → (arrow) keys to browse the slideshow
7 Reasons Boston Is the Best Sports City in the World
Gail Oskin/Getty Images

There are many sports-savvy cities in the world, but Boston, Mass., is the No. 1 place for sports fans to be.

In a single decade, Boston's franchises have claimed seven championships—at least one in every major sport.

However, the recent success of the city's professional teams is only part of what makes Boston the greatest sports city on earth.

Here are seven reasons why Boston is Titletown USA.

Begin Slideshow »
Load More Stories

Follow B/R on Facebook