Saturday, October 31, 2009

"Why Your Stadium Sucks: Yankee Stadium" Deadspin 10/30/9

Well, the analysis is in folks! (New) Yankee Stadium officially sucks! Click the the title above to read all the many many many ways over at Deadspin.

0 Comments:

Post a Comment

<< Home