The San Francisco 49ers began their first training camp under head coach Kyle Shanahan on July 27. Take a look at all of the photos of camp as the 49ers prepare for the 2017 season.
July 27, Arrival Day
July 28, First Training Camp Practice
July 29
July 30, First Practice in Pads
July 31
Top Photos of the First Weekend
Aug. 2
Aug. 3