Kyle Shanahan goes for the TD with 1 second left in the half, and 49ers get it in win over Rams
Kyle Shanahan emerges from father's shadow, makes own name with 49ers
49ers coach Kyle Shanahan grateful for stability from contract extension
Kyle Shanahan - Wikipedia
Kyle Shanahan Latest News On The San Francisco 49ers Head Coach - SFGATE
Why Kyle Shanahan was 'miserable' on the day the 49ers traded for Jimmy Garoppolo
49ers news: Kyle Shanahan is the first head coach in NFL history to accomplish this feat - Niners Nation
Kyle Shanahan Latest News On The San Francisco 49ers Head Coach - SFGATE
Kyle Shanahan Latest News On The San Francisco 49ers Head Coach - SFGATE
Kyle Shanahan Latest News On The San Francisco 49ers Head Coach - SFGATE
Kyle Shanahan Latest News On The San Francisco 49ers Head Coach - SFGATE
Kyle Shanahan Named Head Coach of San Francisco 49ers, News, Scores, Highlights, Stats, and Rumors