Despite that I spent almost 15 years in New York City, despite that I've now lived in Los Angeles for nearly two years, despite that I spent four years in New England, my sports allegiances are still with the city where I was born, Philadelphia.
Even if you're not a sports fan, you've probably heard stories about Boston or Chicago's droughts. And perhaps, if you're a trivia nut, you know it's been 24 years since Philadelphia has won any type of professional sports... READ ON