Originally Posted by NFLBRONCO
If they are trying NY they sure can give Denver a shot.
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.