Advertising

49ers Press Pass

Kyle Shanahan Shares his First Impressions of Team Following Preseason Opener

Shanahan evaluated how the 49ers rookies performed in the first preseason game and gave injury updates.

Latest Videos

Advertising