49ers HC Kyle Shanahan: QB Brock Purdy has 'had no arm troubles' in return from UCL surgery
The final day of Eagles joint practices
San Francisco 49ers George Kittle season debut Sunday Denver Broncos - TSN.ca
49ers Players Hit the Practice Field for #ATLvsSF
Harris Hits: Week 1 at Baltimore
Washington Commanders Training Camp: Defense Wins Day 2 with Baltimore Ravens as Fights Continue
Reactions and standouts from Day 1 of Raiders-49ers joint practices
NFL Week 4 recap: Mahomes, Chiefs withstand rally by Wilson, Jets; Bills rout Dolphins
Davante Adams, first-round pick Tyree Wilson back at Raiders practice
Ravens, 49ers take off the pads for final joint practice
Commanders training camp observations: Team dealing with 'couple of nicks,' takes aim at Ravens' streak