Who the fukk is Denver to be giving anyone 10?
Overrated team that plays in a shit division, maybe the worst in football.
Played 4 quality teams all year and lost to 3 of them and the fourth, Baltimore, wasn't fully healthy.
Denver is an illusion.