Good Morning, Faithful,
Here are your top 49ers storylines for Monday, July 28th:
New and Notable
Day 4 of 49ers Training Camp: 'Back Together Weekend,' Injury News, and Rookie Highlights
The San Francisco 49ers took the field Sunday for "Back Together Weekend," the NFL's league-wide celebration marking the return of all 32 teams. Tight end George Kittle joined NFL Network's Sherree Burruss during practice to talk about the team's focused push to remain a top contender this season. Adding to the family atmosphere, head coach Kyle Shanahan's father, Mike Shanahan, was on the sidelines watching practice. The two-time Super Bowl–winning coach has been a regular presence at camp since Kyle took over in 2017.
Learn More >>>
Day 3 of 49ers Training Camp: Secondary & Tight Ends Impress, Kicking Battle Stays Close
The San Francisco 49ers wrapped up the first block of open practices on Friday, closing out three straight days of action before a scheduled off day. Here are the top storylines from Day 3 of camp
Learn More >>>
Custom Nike Rivalries Uniforms Coming to 49ers-Seahawks Week 18 Matchup
Mark your calendars! The San Francisco 49ers will wear their custom Nike Rivalries uniforms in Week 18, when they host the Seattle Seahawks at Levi's® Stadium. The new look will first be revealed on the 49ers digital channels on August 28. This highly anticipated matchup will be the only time this season the 49ers take the field in this exclusive design, making it a must-see moment.
Learn More >>>
Video 📽
Photos 📷
Take a look at the standout moments as the 49ers hit the field for their third practice of training camp.

LB Fred Warner

LB Nick Martin, WR Equanimeous St. Brown

RB Christian McCaffrey

TE Mason Pline, FB Kyle Juszczyk

LB Jalen Graham

CB Upton Stout

WR Junior Bergen

TE George Kittle

FB Kyle Juszczyk, RB Jordan James, RB Isaac Guerendo, RB Christian McCaffrey, RB Corey Kiner, RB Patrick Taylor Jr.

OL Austen Pleasants, OL Nick Zakelj

WR Demarcus Robinson

San Francisco 49ers

DL Mykel Williams

LB Stone Blanton, LB Chazz Surratt

LB Nick Martin

DL C.J. West

LB Dee Winters

DL Nick Bosa

S Ji'Ayir Brown

TE George Kittle

DL Nick Bosa

RB Jordan James

K Jake Moody

LB Fred Warner

QB Mac Jones, RB Christian McCaffrey

RB Christian McCaffrey

LB Dee Winters

S Richie Grant

RB Jordan James, RB Corey Kiner

LB Fred Warner

FB Kyle Juszczyk

DL Nick Bosa

S Ji'Ayir Brown

DL Mykel Williams

S Malik Mustapha

DB Deommodore Lenoir, CB Chase Lucas

CB Tre Brown

LB Luke Gifford

OL Austen Pleasants

QB Mac Jones

DL Yetur Gross-Matos

RB Christian McCaffrey

CB Chase Lucas
Take a look at the top moments captured during the 49ers second practice of 2025 training camp.

LB Fred Warner, RB Christian McCaffrey

Smiles from Day 2 of 49ers Training Camp

TE George Kittle

San Francisco 49ers Defense

QB Brock Purdy

TE Brayden Willis

Smiles from Day 2 of 49ers Training Camp

S Malik Mustapha

TE George Kittle

OL Connor Colby, OL Nick Zakelj

DL Sam Okuayinonu

LB Luke Gifford

RB Patrick Taylor Jr.

DL C.J. West

LB Stone Blanton, LB Jalen Graham

QB Brock Purdy

LB Fred Warner

CB Upton Stout, WR Jordan Watkins

RB Patrick Taylor Jr.

LB Chazz Surratt

RB Jordan James

QB Brock Purdy

DL Jonathan Garvin

OL Drew Moss, OL Connor Colby

DL Jordan Elliott, DLYetur Gross-Matos, DL Sam Okuayinonu

RB Christian McCaffrey

Head Coach Kyle Shanahan

LB Fred Warner

K Jake Moody, K Greg Joseph, P Thomas Morstead, LS Jon Weeks

WR Junior Bergen

QB Mac Jones

DL Alfred Collins

S Malik Mustapha

QB Brock Purdy

TE George Kittle

LB Fred Warner

QB Tanner Mordecai
View the top images from the first practice of the 49ers 2025 training camp.

LB Dee Winters

RB Christian McCaffrey

QB Brock Purdy

TE George Kittle

DL C.J. West

TE George Kittle, TE Eric Saubert

RB Israel Abanikanda

OL Drew Moss

LB Chazz Surratt

FB Kyle Juszczyk

CB Tre Avery

LB Fred Warner

DL Nick Bosa

RB Patrick Taylor Jr.

QB Brock Purdy

Scenes from the Start of 49ers Training Camp

LB Fred Warner

QB Brock Purdy

CB Upton Stout

DL Sam Okuayinonu

TE Brayden Willis

QB Brock Purdy

CB Jakob Robinson

DL Nick Bosa

LB Dee Winters

OL Nick Zakelj, OL Dominick Puni

LB Luke Gifford

TE George Kittle

OL Isaac Alarcon

WR Russell Gage Jr.