So many takes, so little time.
The trade is a good move overall and netted good return given the contract situation, the unsettled relationship, and compared with other recent trades of WRs around the league. The bad move was the extension that made this trade of an albatross necessary. Rather Beane grab a lifeboat than go down with the ship. Still, we are not rebuilding, just being smart and objective about bad contracts.
Diggs gave us some great entertainment and production, but the sun is setting on his career. The Bills showed last season down the stretch that he is replaceable.
I wonder how little value we could give up to get in position for one of the big 3 WRs in this draft.
Also, yes, the money freed up next year can be used for a new deal if we were to trade for a WR - just need to structure the hits that way.