First one that jumps out at me is the Pats at Denver +3. Tough not to like them here. Just not a Bronco believer myself.
Will be back with more thoughts later but until then, what do you guys have?
Will be back with more thoughts later but until then, what do you guys have?
Comment