This was amazing, thanks for organizing all this information. Couple comments:
1) This breakdown reminds me of the value of players who can do two things, or even three. They are crucial. For instance, how Steve Tasker was our special teams ace, a very good returner, and a *great* 4th receiver all within one roster spot.
2) We have too many roster spots dedicated to players who play only one function not better others on our team: DiMarco, Roberts, Foster, McKenzie, etc. Less players who can do more beats more players who all
3) Related to this, to me we don't need McKenzie, we can save that 3.5 million, assuming we draft or sign a talented WR. Speedy guys who can run jet sweeps are not that hard to find.
4) Beckham would be cool, but he might not be a process guy. Unless he's a littler humbler since his debacle in Cleveland, and wants to buy into a winning team, the way Randy Moss did in New England (Moss of course was twice as good as OBJ).
5) I'd prioritize finding a solid second running back, a battering ram a la Darick Holmes or Antowain Smith, who can punish defenses once they're tired from chasing Motor all over the phone booth.
6) Maybe we can carry three TEs, instead of four? Save a roster spot that way. Did we really need Knox, Smith, and Kroft and Sweeney?