ESPN.com
Close
Florida International
Marc Serota/Getty Images
It's a lovely new stadium. The Cowboys' new stadium will cost 13 times as much.