Denver opens as a 9.5 point favorite and they deserve it. I went all road teams in the wildcat round and posted a 3-1 record. This week I like a couple of home teams to win and the Broncos are one of them.
From the early game I would say that the NFL has already determined that Den will win and they are gonna make sure of it