49ers are focused on fixing flaws after rolling to their third
George Kittle makes Brock Purdy pay for losing hilarious bet
Oral history of the 63-60 duel between Brock Purdy and Tyler Shough
On an 'almost perfect' day for Brock Purdy, one throw stands out
49ers Rookie QB Brock Purdy Will Try To Do What Ben Roethlisberger
QB Brock Purdy's meteoric 49ers rise explained by experts
Purdy returns to practice for first time since elbow surgery
49ers Film Review: Is Brock Purdy the real deal?
Brock Purdy goes deep; Observations from day 15 of 49ers training camp