
Your daily San Francisco 49ers news for Sunday, July 20th, 2025
“Odum should be healed in 6-8 weeks, per Rappoport, and he could sign with a team mid-season,” wrote Pro Football Talk’s Charean Williams.”
49ers training camp: Practice and media schedule (Jul. 22 through Aug. 3)
“Tuesday, July 22
11:00 a.m. – Kyle Shanahan and John Lynch press conference
Following Lynch and Shanahan – Player availability
Wednesday, July 23
10:25 a.m. – Practice*
Following practice – Kyle Shanahan press conference
Following Shanahan – Player availability
Thursday, July 24
10:25 a.m. – Practice*
Following practice – Robert Saleh press conference
Following Saleh – Player availability
Friday, July 25
10:25 a.m. – Practice*
After practice – Brant Boyer press conference
Following Boyer – Player availability
Saturday, July 26
Players’ day off – No media availability
Sunday, July 27
10:25 a.m. – Practice*
Following practice – Kyle Shanahan press conference
Following Shanahan – Player availability
Monday, July 28
10:25 a.m. – Practice*
Following practice – Robert Saleh press conference
Following Saleh – Player availability
Tuesday, July 29
9:20 a.m. – Klay Kubiak press conference
10:25 a.m. – Practice*
Following practice – Player availability
Wednesday, July 30
Players’ day off – No media availability
Thursday, July 31
10:25 a.m. – Practice
Following practice – Kyle Shanahan press conference
Following Shanahan – Player availability
Friday, August 1
10:25 a.m. – Practice
Following practice – Robert Saleh press conference
Following Saleh – Player availability
Saturday, August 2
10:25 a.m. – Practice
After practice – Brant Boyer press conference
Following Boyer – Player availability”