Seems a bit out of place, considering the nfl is far from popular and we're thousands of miles from Denver.