49ers Players Prepare for Week 16 Divisional Rematch vs. Cardinals

Check out some of the best photos from the week's practices as 49ers players begin preparations for their matchup against the Arizona Cardinals, presented by SAP.

Advertising

Advertising