The absences pile up fast on San Francisco's side. Ricky Pearsall is done for the year after season-ending surgery to repair a torn PCL, George Kittle is still working back from an Achilles issue, and Nick Bosa has been managing knee soreness that's kept him off the practice field. Add in Trent Williams, Deebo Samuel and Fred Warner all staying in sweats for the opener, and the 49ers are fielding a roster that barely resembles the one that shows up in September. None of that stopped Tuesday's joint session from turning into a scrap — reports counted at least eight fights, including a shoving match that got a Titans lineman ejected — and that temperature has followed both teams into the odds market.
Whatever's driving it, the number has moved: San Francisco's been getting more plus money as the week goes on even as the buzz around Ward and Pollard grows louder. That split is worth watching, but the real story here is roster churn, not the scoreboard. Guys like 49ers rookie edge Romello Height, who reportedly beat Tennessee's starting left tackle repeatedly in practice, are playing for a 53-man spot, and that competitive streak doesn't disappear just because the names above them on the depth chart are staying home.


Neither team is walking into 2026 with much momentum. San Francisco enters having lost their last game, a 41-6 blowout to Seattle. Tennessee has lost 2 straight to close, including a 24-37 defeat to this same 49ers team sandwiched between wins over Cleveland and Kansas City before a 41-7 blowout to Jacksonville sent them into the offseason. That finish is a big part of why the Titans went and got Saleh in the first place — a fresh voice built around Ward instead of another retread.

- Injured ReserveSanoussi Kane (S) — Kane (undisclosed) reverted to the Titans' injured reserve Friday, per the NFL's transaction log.08/01

- QuestionableNick Bosa (DE) — Coach Kyle Shanahan said Tuesday that Bosa has missed recent practices due to soreness/tendinitis in his right knee, and the pass rusher is considered week-to-week, Noah Furtado of the San Francisco Chronicle reports.08/11
- QuestionableMike Evans (WR) — Evans (quadriceps) is in pads and taking part in warmups ahead of Tuesday's joint practice with the Titans, Nick Wagoner of ESPN.com reports.08/11
- QuestionableChristian Kirk (WR) — Kirk (calf) remained sidelined at Saturday's practice, Nick Wagoner of ESPN.com reports.08/08
- QuestionableDe'Zhaun Stribling (WR) — Stribling (hamstring) participated in 11-on-11 team drills during Saturday's training camp practice, Noah Furtado of the San Francisco Chronicle reports.08/08
- QuestionableOsa Odighizuwa (DT) — Odighizuwa (undisclosed) was a participant in Thursday's training camp session, Cam Inman of The San Jose Mercury News reports.08/06
- QuestionableKaelon Black (RB) — Black is missing Monday's practice due to an adductor injury, Nick Wagoner of ESPN.com reports.08/03
- OutGeorge Kittle (TE) — Kittle (Achilles) was seen running routes, catching passes and doing conditioning work prior to Monday's practice, Nick Wagoner of ESPN.com reports.08/10
- Injured ReserveRicky Pearsall (WR) — Pearsall announced Thursday in a post on his personal Instagram account that he underwent season-ending surgery to repair the PCL in his right knee, David Lombardi of SFStandard.com reports.08/13
- Injured ReserveMikail Kamara (DE) — Kamara (knee) reverted to the 49ers' injured reserve Monday, per the NFL's transaction log.08/03
None of this settles anything about who's actually better in September, and it shouldn't. But for a night, it's Ward and Pollard trying to build on last year's flashes against a 49ers scout-team look, with a genuinely chippy week of practice as the backdrop. Kickoff is 6:00 PM PT at Levi's Stadium.

