I love watching football and if given those seats I might go. Depends on if I could watch the Panthers game there.
But by your own logic I should cheer for the Broncos. And I believe my apartment sits at 5,080ft
Where in Denver you at? I just signed my lease for one of the new apt buildings around Lodo.