Blaine Gabbert

3w

Since the middle of training camp, the 49ers have signed two of their scheduled free agents to contract extensions.

1m

Programming note: For comprehensive 49ers coverage from Santa Clara, tune in to SportsNet Central tonight at 6 p.m., 10:30 and midnight on Comcast SportsNet Bay Area

3m

Programming note: For comprehensive 49ers-Texans postgame coverage, tune in to SportsNet Central tonight at 10:30 p.m. and midnight on Comcast SportsNet Bay Area

3m

Programming note: For comprehensive 49ers-Texans postgame coverage, tune in to SportsNet Central Thursday night at 10:30 and midnight on Comcast SportsNet Bay Area

3m

Mike Iupati struggled mightily against the Chargers; Blaine Gabbert bounced back in a big way

Pages