Sep 20, 2009

Giants spoil new Texas Stadium debut

The $1.5 billion Texas Stadium debut was spoiled by a last second New York Giant field goal for a 33 - 31 win.

Photos below show the swank new Texas Stadium.




Link