June 14, 2010
Signed RB Anthony Dixon to a four-year contract.
June 8, 2010
Traded WR Isaac Bruce to St. Louis Rams.
May 20, 2010
Promoted Trent Baalke to vice president of player personnel. Named Joel Patten director of college scouting.
May 5, 2010
Agreed to terms with LB Patrick Willis on a five-year contract extension through the 2016 season.
May 4, 2010
Agreed to terms with LB Patrick Willis on a five-year contract extension through the 2016 season.
April 27, 2010
Signed LB Travis LaBoy to a one-year contract. Agreed to terms with LB Mike Balogun LB, CB Tramaine Brock, QB Jarrett Brown, WR Shay Hodge, LB Keaton Kristick, WR Scott Long, S Christopher Maragos, WR Jared Perry, CB Patrick Stoudamire and CB-S Leroy Vann.
April 13, 2010
Signed OL David Baas to a one-year contract.
April 3, 2010
Signed LB Ahmad Brooks to a two-year contract.
March 30, 2010
Signed PK Shane Andrus to a one-year contract.
March 23, 2010
Re-signed OL Barry Sims to a one-year contract.
March 17, 2010
Signed CB Karl Paymah to a one-year contract.
March 15, 2010
Signed QB David Carr to a two-year contract. Traded QB Shaun Hill to Detroit for an undisclosed 2011 draft pick.
February 4, 2010
Named Ray Brown assistant offensive line coach.
January 22, 2010
Signed G Brian De La Puente to a future contract.
January 21, 2010
Named Mike Solari offensive line coach.
January 18, 2010
Named Kurt Schottenheimer special teams coordinator.
January 12, 2010
Signed FB Jehuu Caulcrick to a future contract.
January 11, 2010
Signed TE Joe Jon Finley to a reserve-future contract.