Many 49ers fans have been wondering why San Francisco wasn't more active the first week of free agency. It's quite simple really: Jim Harbaugh's club is loaded from top to bottom and isn't in the market for tier-one players right now. Additionally, they have the fifth-highest cap number in the NFL, according to Spotrac.
The cap ceiling in 2013 is set at $123 million for the season, and the Niners have used up $119,306,245 of that $123 million already. That means, from now until next February they only have $3,693,755 left to spend. A manageable number if the number of draft picks they had was seven or below, but 14 picks total won't be able to sign for $3,693,755.
However, all of us know that San Francisco won't actually keep all 17 draft picks. There's no way that many rookies would make the roster—it would be a stretch to think even 10 players would comfortably find their way onto the roster. Look for the 49ers to move their way up in the draft more than once so they can land prospects who fill the team's biggest areas of need.
Yet general manager Trent Baalke has plenty of work to do before April 25 if he wants to get all of his incoming rookies under the salary cap ceiling. Aside from the contract restructurings of Mario Manningham and Parys Haralson, there are probably two or three more moves that need to be made to get to $5 million of free cap space.