usatsi_21277999 Kyle Shanahan signed an extension with the 49ers along with John Lynch on Sept. 22. The exact duration of the extension is to be determined, but it is a “multi-year” one. This is the second extension given to Shanahan since becoming the head coach of the 49ers back in ...
See Details: Why the 49ers are Extremely Fortunate to Have Kyle Shanahan