Tap
Another AFC Championship and another trip to the Super Bowl. I thought some of you guys from lesser sports cities who wish they were Boston were saying that Boston's run was over? And it seems like just a few months ago, we were celebrating the Stanley Cup championship. Oh wait, that's because it was just a few months ago that we were celebrating the Stanley Cup. Remember that? But I guess it's been a little while, and Boston is pretty much due for another title at this point. Because that's what we do here: we win championship after championship after championship, all the time.
Anyone ever figure out how Boston and their fans do it? Their run is already (by far) the best of all time, and it just keeps on going. Haters gonna hate, but every last one of them feels the jealousy and the envy in their bones when they think about the sports mecca that is Boston, Massachusetts, USA.