Advertising

49ers Press Pass

Kyle Shanahan Highlights Missed Opportunities in Loss to Vikings

The 49ers head coach reflected on the team’s Week 1 loss in Minnesota and gave injury updates.

Latest Videos

Advertising