By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Looks like my concern for the Broncos banged-up offense, recognition that STL is better than their record, and the general overrated nature of the Cardinals is all correct for the moment.

Then again, I've been robbed of wins pretty heavily over the past few weeks by ridiculous 4th quarter hijinks, so I'll be keeping an eye on that STL v SD game. I should have gone with my gut and put down MIA over DEN, but it's hard to have much confidence in the Dolphins overall. A healthy Broncos team would normally blow them out in Denver, but this is FAR from a healthy team at the moment.