The greatest sports town in America, if not the world
By Ben Lable | January 30Sorry, New York fans — if you clicked on this article expecting validation, you’re in the wrong place. Even rocking your A24 Marty Supreme hats, the Big Apple doesn’t come close to the town I’m talking about. And, no, this isn’t about Los Angeles and the L.A. Dodgers’ billion-dollar payroll either. I’m talking about the real city of champions: Boston.






