What does everyone think about the NE/Den game? Pats getting -6.5 with Brady at home? Seems like a bait, but I'm not sure.
As I'm typing this out, Vick now has his 2nd fumble of the game
ETA: FG by Kansas City. Tied up
This post was edited on 10/7 at 1:06 pm