6/11/07

Super Bowl XLV, North Texas -- 2011

Super Bowl XLV will be played in the Dallas Cowboys' new stadium in Arlington, Texas that is set to open in 2009. The site of the 2011 Super Bowl was decided at the owners' meetings in Nashville on May 22, 2007.

Rumor has it that the American Football Conference (AFC) Champions Teams lodging and practice sessions will be held at Texas Christian University (TCU). What an exciting time to live in University West.

0 Add comments: