Skip to main content
Advertising

49ers Press Pass

Kyle Shanahan Recaps First Two Days of OTAs

May 22, 2018

Shanahan discussed Jimmy Garoppolo, shared injury updates and highlighted standouts from the beginning of organized team activities.

Latest Videos

Advertising