View Single Post
Old 05-01-2013, 05:53 PM   #4

Posts: n/a

Originally Posted by Swedish Extrovert View Post
Damn... the Broncos won't be in for a new stadium for quite some time, so nothing like this in Denver, I'm afraid.
No need for one anyways, i dont like teams building new stadiums constantly anyways. No way Atlanta needed that but if they want to splash out on a lavish home for playoff failure then off with them
  Reply With Quote