My Blog
New Stadium |
On Tuesday morning the 32 football owners awarded North Texas the Super Bowl bid for 2011. The game will be played in the new Cowboys Stadium in Arlington that is still under construction.
North Texa... Posted by on Wed, 23 May 2007 03:40:00 GMT |