49ers Bring Physicality in Day 2 of Joint Practices 

View the top images from the 49ers second joint practice with the Minnesota Vikings.

Advertising
Advertising