49ers Training Camp Day 12 in Photos

View the best images from day 12 of 49ers training camp as they gear up for their first preseason game against the Houston Texans.

Advertising
Advertising