Saw the browns do it when they cleaned house too. The sammy trade-up was a bad trade. We got one player for the price of 3.
If the Bills staff didn't believe that they could extend him for what they felt he was worth, and had no interest tagging him... then this is unfortunately what you have to do. It's not about paying per position or anything like that, its about paying a player what they believe his value is imo.
Having Dareus, Glenn, and Clay contracts on the books for at least 2018 isn't helping matters. If they were playing as the great players that they were paid to be, we wouldn't be going into this season expecting to be terrible.
In the 2018 draft, obviously QB is the #1 priority. But we're going to need a new pair of DTs by likely 2019 as thats the first cap relief we can get from cutting Dareus. Glenn needs to figure out his injury, but we'll likely need a LT sooner rather than later. Hughes isn't exactly young, so then you have to look at pass rush. We need LBs. Lot of holes, and lots more coming with the age of a lot of our talent.