Here is a quick recap of the 49ers' comings and goings as a new league year began Tuesday:
SS Antoine Bethea: A two-time Pro Bowler in eight seasons with the Colts, he'll fill Donte Whitner's role next to Eric Reid, reportedly for four years and $21 million (via Sacramento Bee).
QB Blaine Gabbert: The 49ers sent a 2014 sixth-round pick and a conditional 2015 pick to the Jaguars for the 2011 first-round pick who is 5-22 as a starter.
OT Jonathan Martin: His 1 1/2-year tenure with the Dolphins ended abruptly in late October amid bullying accusations that were confirmed by a league investigator.
SS Donte Whitner: After three seasons as a 49ers physical and vocal leader, Whitner is returning to his native Cleveland under a lucrative deal (four years, $28 million).
CB Carlos Rogers: His $6.25 million salary led to his release after three seasons of extensive playing time but also with mixed results.
K Phil Dawson: He broke through Twitter's malfunctions to announce he'll return (reportedly a two-year deal) after making 27 consecutive field goals at one point in 2013.
DL Demarcus Dobbs: A $1.4 million tender came his way as a restricted free agent after his third season as an undrafted, versatile lineman.
LB Michael Wilhoite: He was tendered a one-year contract as an extensive free agent, and he'll be counted on to help fill in for an injured NaVorro Bowman.
CB Eric Wright: The San Francisco native is returning on a one-year deal. He debuted in a reserve role the final two months of last season, and he saw no defensive snaps in the playoffs.
The following players are free agents: CB Tarell Brown, CB Perrish Cox, C Jonathan Goodwin, RB Anthony Dixon, WR Kassim Osgood, WR Mario Manningham.