Kyle Shanahan, 49ers announce coaching hire and title changes
49ers CEO pitched wild head coach idea to Mike Shanahan in 2015
Falcons' Shanahan officially named 49ers head coach
Kyle Shanahan officially takes San Francisco 49ers head coach job
49ers hire John Lynch, former Stanford and NFL star as general
Kyle Shanahan contract details: How much money is 49ers head coach
Jaguars/NFL Insider: Bold move by 49ers should be applauded
Kawakami: How Kyle Shanahan builds his 49ers coaching staff and
Details: Kyle Shanahan's meetings with 49ers, GM candidates
San Francisco 49ers' new coach Kyle Shanahan to double as
49ers reward coach Kyle Shanahan with new 6-year deal, sources say
Kyle Shanahan remains upbeat despite 1-4 start