Hot Takes The House That Ruth Built August 17, 2008 Todd DeFeo There is no place else in the world like Yankee Stadium — except for Shea Stadium. Check back soon for that!
Sports Beijing National Stadium Roof Modeled With Tekla Structures August 8, 2008 Special to HarpBlaster.com News Wire