The Charm City Choke or Why it Sucks to be from Baltimore
Posted December 17th, 2007 by Anonymous
It’s hard to argue that there has even been a better time to be a sports fan from New England. The Red Sox are World Champs, having successfully supplanted the dreaded Yankees as the beast of the east, at least for one season. ...




































Post new comment