Justin Herbert isn't playing tonight, and C.J. Stroud is barely getting more than a look. Jim Harbaugh has roughly fifteen veterans and starters warming up before this one, and none of them are taking a snap, saving Herbert's real work for next week. DeMeco Ryans is running it the other way, giving Stroud just a quick series to shake off rust before turning things over to Davis Mills, an established, capable backup with real starting experience behind him. That's the shape of tonight: two offenses run for the bulk of the night by Trey Lance and Davis Mills, with a stack of fringe roster players around them pushing to make a 53-man roster. Backups auditioning for jobs don't play conservative preseason football; they play fast and aggressive, and defenses stocked with camp bodies who haven't practiced together tend to give up exactly the kind of scrambling, broken-coverage plays that inflate a preseason score. Lance has the arm talent to push the ball downfield and every incentive to show it off with his own roster spot on the line. Add in two rosters' worth of players making their case in front of coaching staffs still finalizing depth charts, and this turns into more possessions and more points than a total built around the two teams' names, not the players actually dressing tonight. Back the OVER.
TAKE THE GUESSWORK OUT OF SPORTS BETTING
Get free NFL Picks
I pore over the data, injuries, news, and odds every morning.
You get the best bets delivered to your inbox.