The last shall be third: 49ers' Brock Purdy makes roster as backup QB
Brock Purdy tallies 3 touchdown passes, 49ers pick up 10th straight win
Arizona native Brock Purdy, 49ers to keep Cardinals on their toes in finale
Cardinals don't view 49ers QB Brock Purdy as backup
49ers news: Why Brock Purdy can beat out Nate Sudfeld as the 49ers backup QB - Niners Nation
Brock Purdy will stay focused on interception-less streak as 49ers face Cardinals - A to Z Sports
ClutchPoints, Unlock Your Sports World
49ers news: QB questions, QB rankings and more for Cardinals fans
China goes on charm offensive at Asian Games, but doesn't back down from regional confrontations