Covers claims that anywhere from 76-80% of the public are backing SF.
After watching Pitt (who opened at -11) move 3 points right away to -14... I'm curious if this is a trap game and Vegas has is all figured out already...... SF seems like the no brainer...That defense is impressive.