Originally Posted by Dave
Wow. The Herd is REALLY sucking off Denver today.
Says they have a excellent top 5 OL and 2 real RBs. LOL
Thanks for updating the thread. Would have missed it if you didn't post it.
PFF has Denver ranked as the 4th best OL in football right now, a stark contrast from the dead last ranking that they had Denver at last year.