Skip to main content
Advertising

49ers Press Pass

Presented By

Kyle Shanahan Breaks Down the First Two Practices of OTAs

May 21, 2019

Shanahan shared injury updates and discussed how Jimmy Garoppolo has fared in the first two days of OTAs.

Advertising