49ers' Kyle Shanahan unclear on Brock Purdy return, says timeline could be 'six months to eight months'
Who is Brock Purdy's backup Josh Johnson? 49ers QB depth chart in 2023
Cardinals facing red-hot Brock Purdy as they visit 49ers, Sports
49ers training camp: What we learned about Purdy, Moody and McKivitz, 49ers
49ers' QB Brock Purdy resumes throwing program, Sports
Who is San Francisco 49ers quarterback Brock Purdy?
Jimmy Garoppolo out for year, Brock Purdy, defense lead streaking 49ers past Dolphins
Former Iowa State quarterback Brock Purdy makes 49ers final roster
3-man battle for Iowa State's backup QB job is too close to call at this point