Nevius: It hasn't always been easy being Kyle Shanahan's quarterback
Transcripts: What Kyle Shanahan, Brock Purdy said after first 49ers-Raiders joint practice
What Kyle Shanahan said about the 49ers' transition from Jimmy G to Trey Lance to Brock Purdy
Padecky: In the end, 3-deep at QB was not enough for 49ers
Kyle Shanahan: Brock Purdy would have to melt in practice to not be 49ers starter - A to Z Sports
49ers: Kyle Shanahan failed creativity test after Brock Purdy injury
Kyle Shanahan addresses challenges of facing the Philadelphia defense
Kawakami: Kyle Shanahan on the moment he knew Brock Purdy was his QB, searching for a 49ers title and more - The Athletic
49ers moving on from Jimmy Garoppolo, content with Brock Purdy and Trey Lance as quarterbacks for next season - The Boston Globe
No pointing fingers after 49ers falter in Philly: 'We lost our last quarterback'
49ers-Rams overreactions: Brock Purdy's overthrows cost SF offense - Niners Nation
49ers' Brock Purdy showed 'poise' in face of adversity vs. Raiders – NBC Sports Bay Area & California
49ers' Kyle Shanahan feels 'hurt' for his team after loss to Eagles
49ers: Steve Young gets honest on why Brock Purdy won QB job over Sam Darnold, Trey Lance
49ers coach Kyle Shanahan says QB Brock Purdy (elbow) expected to start throwing next week