I still can't believe all of the glowing takes about Denver this offseason. Not here necessarily, but a lot of media people loved them, some ranking them potentially third in the AFC. Hilarious. Russ is just not very good anymore and I thought this was becoming apparent last year.