The deadline has come. As of 4 p.m. today all 32 NFL teams reduced their roster to 53 players, before the start of the regular season. For the Buffalo Bills that meant releasing at least 28 players, not counting suspended T Seantrel Henderson and WR Walt Powell.

The Bills full list of cuts included:

OL Greg Pyke

WR Dez Lewis

CB Bradley Sylve

OL Cameron Jefferson

S Shamiel Gary

LB Jacob Lindsey

S Joe Powell

S Adrian McDonald

RB Jordan Johnson

WR Daikiel Shorts

WR Brandon Reilly (PS)

WR Jeremy Butler

CB Marcus Sayles

LB Carl Bradford

DT Marquavius Lewis

DT Nigel Williams

S B.T. Sanders

DE Ian Seau

TE Rory Anderson

QB Keith Wenning

TE Wes Saxton

OL Jordan Mudge

OL Zach Voyek

OL Michael Ola

DE Max Valles

WR Rod Streater

LB Abner Logan

Of that group, the Bills reached injury settlements with both streater and Gary. Additionaly the team placed LB Sam Barrington on the injured reseve.

Keep in mind that certain players that were released on Saturday are eligible for the Bills 10-man practice squad. Generally, the majority of practice squad players are rookie draft picks or undrafted free agents that the team just released, however new this year the NFL upped the number of veteran players teams can keep on their practice squad to four. Those vet players can have accrued no more than two NFL seasons, which is defined as spending six games on a team’s 53-man roster. No player can spend more than three seasons on the practice squad. Teams can start signing practice squad players beginning on Sunday at 1 p.m. Names like Brandon Reilly, Daikiel Shorts and Marcus Sayles have already been thrown out as potential practice squad signings, should they clear waivers.

Buffalo didn’t even wait for the dust to settle on their newly formed roster, before making another move via trade. The Bills sent second-year cornerback Kevon Seymour to the Carolina Panthers in exchange for WR Kaelin Clay and a seventh-round pick. Clay is known for being a speedster, which could help fill a void in the passing game left by Sammy Watkins. departure early this sumer.

Seymour had been battling with Shareece Wright at the outside cornerback position and Leonard Johnson as the nickel cornerback throughout the preseason. While head coach Sean McDermott seemed to value his versatility, Seymour’s inability to stick at either position aparently made him expendable.

There are still plenty of moves to potentially be made. Just because a player survived Saturday’s cuts, doesn’t mean they’ll be on the roster for Week 1. With more than 1,000 players being released this weekend league-wide, there are plenty of moves to be made via the waiver wire. Expect more changes to the Bills roster before the Labor Day weekend is through.

Follow me on Twitter: @Spencito_