Let's take a look at the players the 49ers have added in 2015 vs those who have gone.

For what some are calling a "brutal off season" for our beloved 49ers.  Lets take a looks at how we're now $12M (when Andy Lee's money shows up) under the salary cap (we were only $2M under going into the draft) and all of the players we signed to replace the injured or old players that retires or the ones we let go away due to FA and other teams willing to pay more for older players like Frank Gore.  Remember that the NFL is a chess game and what you do today will affect your team next and many years to come.

This list also doesn't take into account the young players we already have on the team ready to step up like Carlos Hyde, Hunter, Ellington and Patton, Willhoite, Reid, Martin, Ward, Cook, Tank!

Salary cap space: $10,042,196

49ers free agency additions
OL Justin Renfrow signs 2-year deal
LB Phillip Wheeler signs 1-year deal
LB Nick Bellore signs 2-year deal
RB Reggie Bush signs 1-year deal
OL Erik Pears signs 2-year deal
CB Shareece Wright signs 1-year deal
WR Torrey Smith signs 5-year deal
WR Jerome Simpson signs 2-year deal
DT Darnell Dockett signs 2-year deal
RB/Returner Jarryd Hayne signs 3-year deal

2015 NFL Draft additions
1 (17). Arik Armstead, DL, Oregon
2 (14). Jaquiski Tartt, S, Samford
3 (15). Eli Harold, OLB, Virginia
4 (18). Blake Bell, TE, Oklahoma
4 (27). Mike Davis, RB, South Carolina
4 (33). DeAndre Smelter, WR, Georgia Tech
5 (29). Bradley Pinion, P, Clemson
6 (14). Ian Silberman, OL, Boston College
7 (27). Trenton Brown, OL, Florida
7 (37). Rory Anderson, TE, South Carolina

2015 UDFA additions
DB Mylan Hicks, Michigan State
QB Dylan Thompson, South Carolina
WR Dres Anderson, Utah
WR Issac Blakeney, Duke
WR DiAndre Campbell, Washington
WR Darius Davis, Henderson State
WR DeAndrew White, Alabama
OL Patrick Miller, Auburn
OLB/DE Marcus Rush, Michigan State
S Jermaine Whitehead, Auburn