The 49ers have undergone one of the biggest overhauls in the NFL over the past calendar year.
Stay up to date with all their moves with the team's transaction tracker:
2015 NFL Draft Selections: DE Arik Armstead (17), S Jaquiski Tartt (46), OLB Eli Harold (79), TE Blake Bell (117), RB Mike Davis (125), WR DeAndre Smelter (132), P Bradley Pinion (165), OT Ian Silberman (190), G/T Trent Brown (244), TE Rory Anderson (254)
3/9/2015: Signed TE Derek Carrier to a two-year, $2.4 million contract extension through 2017.
3/11/2015: Released WR Stevie Johnson.
3/14/2015: Signed RB Reggie Bush to a one-year, $2.5 million contract. Signed CB Shareece Wright to a one-year, $3 million contract. Signed G/T Erik Pears to a two-year, $4.7 million contract. Re-signed CB Chris Cook to a one-year, $1.3 million contract.
3/16/2015: ILB Chris Borland announced his retirement.
3/26/2015: Waived OT Jonathan Martin.
3/27/2015: Waived CB Cameron Fuller.
3/31/2015: Re-signed ILB Desmond Bishop to a one-year, $870,000 contract.
4/3/2015: Signed ILB Nick Bellore to a two-year, $1.69 million contract.
4/30/2015: Signed ILB Philip Wheeler to a one-year contract. Released KR/WR Trindon Holliday. Acquired pick Nos. 17 and 117 and a 2016 fifth-round pick from the Chargers in exchange for pick No. 15. Acquired pick No. 15 from the Chargers in exchange for pick Nos. 17 and 117 and a 2016 fifth-round pick.
5/2/2015: Acquired pick Nos. 165 and 244 from the Colts in exchange for pick No. 151.
5/4/2015: Waived OLB Chase Thomas.
READ MORE at Rotoworld.com