Kyle Shanahan reveals only way a healthy Brock Purdy would lose 49ers' starting job
Podcast: Kyle Shanahan Fired? Trey Lance is BACK, but this Brock Purdy injury changes everything!
Kyle Shanahan: Only meltdown can stop 49ers' Brock Purdy as QB1
2021 NFL draft: The top 50 prospects in the 2021 NFL draft class
NFL1000: Doug Farrar's Week 3 QB Rankings, News, Scores, Highlights, Stats, and Rumors
NFL1000: Doug Farrar's Week 3 QB Rankings, News, Scores, Highlights, Stats, and Rumors
49ers' Kyle Shanahan: Brock Purdy is 'healed,' getting arm in shape
Kyle Shanahan Reveals Dilemma Teams Face in Contacting DC
49ers: Brock Purdy's preseason decision leaves Kyle Shanahan absolutely terrified
Dear 49ers HC Kyle Shanahan: Don't Lose to the Seahawks - Sports Illustrated San Francisco 49ers News, Analysis and More
49ers granted a rare unscheduled off day. What got into Kyle Shanahan?
49ers' Kyle Shanahan unveils why Trey Lance was absent after the Sam Darnold decision