Tuesday, May 22, 2007

The Cowboys have been awarded the 2011 Super Bowl

The North Texas Group, led by Roger Staubach, was chosen over Arizona and Indianapolis. The new Cowboys Stadium will hold over 100,000 people.

Source: Dallas Morning News