January 23, 2011Weight: 247.3 pounds
Overweight by 71.3 pounds
What does inspiration mean in sports? Strip down the word. Remove its jewelry. I was there the night Derek Jeter hit the home run at Yankee Stadium while smoke rose from Ground Zero, and the crowd sang “New York, New York,” again and again long after the game ended, as if to shout “We’re still here!” And it felt … inspiring.
Continue Reading