It's really nice we have options: Feleciano, Boettger, Ford, even Winters (he's not good, but an NFL starter) and I would add Bates (all he does is produce no matter what position he plays -- Wow! That is great value trade Beane pull off there). I think all five of that line-up are starters in the NFL, and all five can play multiple positions--something the Bills greatly value as well. To put this in perspective, two of the most notable releases/trades the last two seasons, Teller and Spain, are starting and playing well on new teams. But both were expendable in Buffalo.
Another angle: There are two guys on the Practice Squad that the Bills have gone out of their way to get and keep, and who I think will be given a serious look next season: Jonatthan Harrison and Trey Adams. Harrison was a starter for the Jets (cue the Jets jokes here) and Sam Darnold was really disappointed when they let him go [It seemed more Cap related than performance?]. The Bills picked him up immediately thereafter. That tells me something. I think they are evaluating weather he could be good depth for a change at Center next season? . . . Adams, while we have no body of work to go on, they quickly signed him after the draft. He needs to get stronger and he needs to be given time to fully recover from some pretty huge injuries while in college. But early in his college career he was in serious first-round quality discussions. Clearly this is a Red-Shirt developmental season for him. It will be interesting to see if he can take full advantage of it and if the Bills reap the rewards of taking a flier on him. Given time, and assuming he is back to 100% physically, and gets bigger and stronger, I think he could end up being a great find at RT. ... I know, a lot of assumptions going there, but again, there's a reason they kept him around.