49ers head coach Kyle Shanahan says Brock Purdy, Trey Lance and
Kyle Shanahan says 49ers' new starting QB C.J. Beathard has
Kyle Shanahan wants 49ers to clean up mistakes from Week 1 win
49ers news: Kyle Shanahan jumps into top 5 of NFL head coaches
Kyle Shanahan's 49ers coaching staff is taking shape; what will
The key to 49ers' Shanahan-and-Purdy partnership? Tough coaching
49ers' Jimmy Garoppolo downplays viral video, denies friction with
49ers-Cowboys: What Shanahan, Purdy, Niners say after game
Transcripts: What Kyle Shanahan, Jimmy Garoppolo, and Richard
Kyle Shanahan Is a Wizard, But His Game-Management Issues Could
NFL Power Rankings: The 49ers are a mess, and it's time for Kyle
Transcripts: Kyle Shanahan, Brock Purdy, other 49ers react to 41
Kyle Shanahan's best coaching job yet has 49ers on precipice of
What will the QB the 49ers take with the No. 3 pick say about Kyle