49ers Players Continue the Grind at #49ersCamp
On Saturday, 49ers players took the field for training camp from the SAP Performance Facility.

RB Jerick McKinnon

LB Kwon Alexander and LB Joe Walker

WR Trent Taylor

WR Brandon Aiyuk

RB Jeff Wilson Jr.

QB Jimmy Garoppolo

DB Jimmie Ward

TE Charlie Woerner

LB Fred Warner

WR Shawn Poindexter and CB Ahkello Witherspoon

CB Richard Sherman

RB Jerick McKinnon

FB Kyle Juszczyk

TE George Kittle

CB Emmanuel Moseley

DB Tarvarius Moore and CB Richard Sherman

WR Dante Pettis

LB Dre Greenlaw and LB Fred Warner

FB Kyle Juszczyk

TE George Kittle and CB Richard Sherman

T Mike McGlinchey

RB Jerick McKinnon

WR Brandon Aiyuk and S Marcell Harris

TE Chase Harrell

LB Fred Warner

QB Jimmy Garoppolo

WR Kendrick Bourne

TE Charlie Woerner

DL Dion Jordan

WR Brandon Aiyuk

OL William Sweet

RB Raheem Mostert

LB Fred Warner

DL Darrion Daniels

RB Jeff Wilson Jr. and LB Demetrius Flannigan-Fowles