Boston Celtics: The Greatest Franchise in NBA History
It’s time for some good, old-fashioned homerism. Growing up just south of Boston, I’m a full-fledged Boston sports fan. And why not? It’s the greatest sports town in America, especially since the turn of the century. Since 2000, Boston has won (by far) the most championships in the four major professional sports leagues than any other city, with 12 banners having been raised. In total, Boston has won 41 championships (NBA, MLB, NFL-Super Bowl, and…