12-5 Kyle Shanahan joins Dirty Work and discusses how the 49ers move on from the last 3 losses

 

49ers head coach Kyle Shanahan joins Dirty Work and discusses how the 49ers move on from the last 3 losses