Carlos Hyde was celebrating in the end zone during the 49ers’ training-camp practice on Wednesday, Aug. 2.
Carlos Hyde was celebrating in the end zone during the 49ers’ training-camp practice on Wednesday, Aug. 2. Jose Luis Villegas The Bee
Carlos Hyde was celebrating in the end zone during the 49ers’ training-camp practice on Wednesday, Aug. 2. Jose Luis Villegas The Bee