Photos: 49ers Continue Preparations for Week 9 Matchup vs. Cardinals

View the top images from Jimmy Garoppolo's first practice as the 49ers gear up for a divisional matchup with the Cardinals.

Advertising

Advertising