San Francisco's Vaunted Defense Stunned by Kansas City Comeback - WSJ
Kyle Shanahan explains why 49ers didn't draft Patrick Mahomes – NBC Sports Bay Area & California
The Niners' Offense Is Cruising — Until Kyle Shanahan Runs Out Of Scripted Plays
49ers give contract extensions to coach Kyle Shanahan and GM John Lynch
Kyle Shanahan explains why 49ers passed on Patrick Mahomes in 2017 NFL draft – NBC Sports Bay Area & California
Mahomes, Hurts buoy Super Bowl teams amid QB injury spate
49ers: Chiefs, Patrick Mahomes next up at Levi's Stadium
Kyle Shanahan News, Photos, Quotes, Video
The Dolphins and the 49ers are off to record-threatening offensive starts
Steve Young sees Patrick Mahomes-like quality in 49ers' Brock Purdy
History says Chiefs will take care of the 49ers
Why 49ers should take Texas Tech's Patrick Mahomes in NFL draft