Training Camp: August 1

The 49ers were on the field at noon for their first training camp practice of August.

Advertising

Advertising