IMO, They got this one right. Get Heyward paid BEFORE unleashing the new defensive adjustments. Who knows, like 448 said, his numbers could grow over last year's 7.5 sacks under Butler which prices him out of our ability to pay.
The time to strike DeCastro is now too. He is still an up-and-coming talent and has a few dinged up years to keep his contract within reason. He will be a better long-term RG or LG than Beachum will be at LT. Beachum's contract should wait. He was a consensus top 10 LT in 2014 for his pass blocking BUT probably only top 30 in run blocking. His 2013 would have rated him in the lower 1/3 of the league's LTs. I think he looks better pass blocking in 2014 BECAUSE Ben has changed and started to get rid of the ball more on check-downs and stopped running around like he had. Everyone on the OL got a boost in their respective pass-blocking ratings last year, IMO. Beachum still leaves a lot to be desired when run blocking, DeCastro does not.
As far as AB goes, does anyone really believe that he is a top 5 WR? He was #2 last year statistically BUT Emmanuel Sanders was #5. Really? Manny finished just 300 yds behind Brown (w a higher avg on 41 less targets). Based on this alone, the argument can be made that his targets more fairly estimate his value to the team. AB will see a significant drop in targets this year (and hopefully years to come as we get a pass-catcher at TE in the mix) due to the emergence of Bryant and to some degree Wheaton. Last year, AB was far and away our target leader followed by Bell, Heath, Wheaton and then Bryant. This year we add Sammy Coates too. I still think AB will get over 100 targets BUT that is almost half of what he had last year. What is that likely to do to his production and value? It for sure won't be goin' up!
Managing the cap is difficult but paying a player who is rising (but not peaking) is better than re-negotiating a contract w a player who just peaked.
In my estimate, DeCastro and Heyward are on the rise, Beachum is a spot-holder UNTIL he gets better at run blocking while Gilbert and Cortez were "needy" looking signings. (could have gone either way, but so far they look like poor signings). I would start looking to extend Bell before I would sign Beachum at this point. He won't get an offer as good as a proven (more than 1 good year), Eugene Monroe, IMO. AB's contract demands will "come back to reality" after this season putting him as a "top 20" instead of a "top 5", IMO.