Who let Philadelphia be the sports capital?
by Sam Fels from Deadspin > Sports News Without Fear, Favor or Compromise on (#65A4T)
In one light, there probably is no better place than Philadelphia, the epicenter of North American sports right now. There might not be a place where the teams matter more to the fans and residents, which of course leads them to some very curious words and deeds at times. You have to be truly dizzy for a team to do...