KD, great article and well done. There will be obvious difference of options but overall very impressive.
The changes I would make would apply to Paea as I think that we could get McClain back at the same money and like him better. Also at WR, Butler is a good option but I think I would rather see what Andy Jones could do and then a draft pick. Not a fan of DeSean Jackson and although I may be the only person that thinks this, I would sign Josh Gordon if as expected Cleveland is not going to tender him and he will be a UFA to a one year deal make it or break it contract. If rumors close to true, he pretty much has seen the light so to speak and would be better than Jackson to me.
I like the Perry option although have a feeling that Green Bay will somehow resign him then really not sure where to go other than Devin Taylor DE Detroit or Damontre Moore DE Tampa as maybe rotation guys. Like the resigning of Carr although signing Kayvon Webster CB Denver might be a very good signing also.
As to the draft, any mock is a good mock because we just don't have any idea of who will be available when we pick. Mine might look a little like this.
No. 28: Christian McCaffrey RB/WR Stanford - versatile, could line up wide, good speed, could run jet sweep, spell Zeke, Garrett type of guy
No. 60: Tim Williams DE Alabama - if Saban vets him with Garrett, then take him, he is going to fall because of off-field issues
No. 92: Adam Shaheen TE Ashland University - great hands, great blocker, good speed, small college will push him down because of competition, Witten's replacement
No. 133: Kevin King CB Washington - tall DB that can play safety also
No. 211: Julien Davenport OT Bucknell - has the tools, can he play up in competition, may take 2 years to take over RT
No. 228: Jeremy Clark CB Michigan - has great tools and size, was injured, worth the risk
No. 246: Al-Quadin Muhummad DE Miami - maybe a project but could be a super find
UDFA Fred Ross WR Mississippi - played with Dak and Dak likes him