Kyle Shanahan has been named head coach of the San Francisco 49ers

Kyle Shanahan has been named head coach of the San Francisco 49ers, the team announced on Monday in an official release. The deal has reportedly been in the works for a couple of weeks.

“The San Francisco 49ers are very fortunate to be able to bring in a coach of the caliber of Kyle Shanahan,” said 49ers General Manager John Lynch in a statement. “As an offensive mind, I think he stands alone in the National Football League, as evidenced by the…