New 49ers head coach Kyle Shanahan will call his own plays.
New 49ers head coach Kyle Shanahan will call his own plays. John Bazemore ASSOCIATED PRESS
New 49ers head coach Kyle Shanahan will call his own plays. John Bazemore ASSOCIATED PRESS
On the 49ers

On the 49ers

The latest Niners news with Chris Biderman

New 49ers coach Kyle Shanahan’s staff starting to take shape

February 08, 2017 11:11 AM