How 49ers QB Brock Purdy's throws look in first public practice
Shaffer, Laurel Auto Group outlast Paul Carpenter in 12 innings
49ers drill Steelers 30-7 in season opener, Brock Purdy throws 2 TDs
Purdy throws 2 TDs in return from elbow surgery; 49ers drill
Purdy throws 2 TDs in return from elbow surgery; 49ers drill
Purdy throws 2 TDs in return from elbow surgery; 49ers drill
Purdy throws 2 TDs in return from elbow surgery; 49ers drill
Purdy throws 2 TDs in return from elbow surgery; 49ers drill
Purdy throws 2 TDs in return from elbow surgery; 49ers drill
Purdy throws 2 TDs in return from elbow surgery; 49ers drill
Female Spotlight Athlete of the Week, Haley Croyle