Yep if we lose to Denver we will be in good position, I got a feeling the Bills complex scheme is going to run all over us, we will definitely lose to NE and KC.
We may be able to trade down and even remain in the top ten.
I'd say we have a good shot. And winning vs denver is no guarantee