Advertisement

FOX SPORTS MLB ALL-STAR GAME "RAFTERS"

  • June 25, 2008, 12:04 PM EDT
Dgoulet from Los Angeles: Yankee Stadiums iconic facade, with giant billboards of todays greatest baseball stars, magically appear across NYC to herald the arrival of the final All-Star Game ever at legendary Yankee Stadium.
Advertisement

Advertisement