How can you pass this up? Even if you think Denver is a decent favorite, you have to think NE is going to win 35% of the time or better. Personally I think this is a 50/50 or maybe 55/45 in Denver's favor.
Put your bets in now, this is value city
Put your bets in now, this is value city