Back to the Santa Clara Broncos Newsfeed

Sports Question of the Week

Related Topics: Boston

Which city is the best sports town?

Boston, Massachusetts – Kevin Seng

There’s no better city to be a fan in than Boston. During the Super Bowl, NBC ran a graphic of total championships between Boston and Atlanta, which was 37 to one. And as evidenced by the second half of Super Bowl LI, the New England Patriots are far from being out of contention. Tom Brady continues to defy Father Time and is playing as good as ever. The Boston Celtics struck the gold mine when they got all those first round picks from the Brooklyn Nets in the Paul Pierce/Kevin Garnett trade.