Good post on all counts.
There was likely not just One determining factor here.
Seems like they got it right , so far .
The point about contracts is valid as well.
Perhaps they will draft another CB after trading down next year?
I hope Gaines stays healthy and deserves a nice contract. Whether McBeane/Bills are the one who pays him, i don't worry for that right now.
KA EJ !!
whats your confidence in the Current regimes ability to draft? A WR specifically?
I bet they draft WR each year for 4 years building the stable.
I might guess they look for another starter next year, even if it is a #3, and then take a flyer on a burner.