Skip to main content
Advertising

49ers Press Pass

Kyle Shanahan Analyzes 49ers First Camp Practice

Jul 28, 2017

The 49ers head coach recapped the team's first training camp practice and discussed the signing of defensive lineman Solomon Thomas.

Latest Videos

Advertising