Niners at home to open the season at -3.5.
Will BA be in game shape after signing his deal to stay in SF?
I still think the Niners are stacked but could start the season a bit cold. Trent Williams not practicing and demanding a new contract would be a big loss if he doesn’t play.
Leaning Jets.