OK--here goes: Pats will be favored by 5.5 points. Anyone know if Vegas set the points yet?
Even with TO possibly coming back?