Originally Posted by lonestar
The NFL is headquartered in NYC, not DEN it is me of the media capitols of the world not to mention night life, broadway shows, shopping and hotel space up the yazoo.
Almost none which DEN is. At least not to that extent.
I'd guess that it will go to a warm weather city. Now if DEN would have put roof on the stadium odds would be a heck of a lot better.
I agree with your points. I was taking weather only. I can bet its more likely to be nicer in Den for SB vs NY 9 out 10 times