Is this Buffalo Bills team a Super Bowl contender? Here's their roster and practice squad
It's been a five-month process from free agency to the draft to training camp to roster cuts.
The Buffalo Bills roster and practice squad will continue to be molded throughout the season, but here's where they stand ahead of Buffalo's season opener on Sept. 8 against the Arizona Cardinals.
Here is the up-to-date Bills team as they vie for a fifth straight AFC East title.
Buffalo Bills 2024 53-man roster
QB (2): Josh Allen, Mitchell Trubisky
RB (3): James Cook, Ty Johnson, Ray Davis
FB (1): Reggie Gilliam
WR (5): Curtis Samuel, Khalil Shakir, Keon Coleman, Mack Hollins, Marquez Valdes-Scantling
TE (3): Dalton Kincaid, Dawson Knox, Quintin Morris
OL (9): Dion Dawkins, Spencer Brown, Connor McGovern, O’Cyrus Torrence, David Edwards, Alec Anderson, Sedrick Van Pran-Granger, Ryan Van Demark, Tylan Grable
DL (10): Greg Rousseau, AJ Epenesa, Ed Oliver, DaQuan Jones, Von Miller, Dawuane Smoot, Casey Toohill, Javon Solomon, Austin Johnson, DeWayne Carter
LB (6): Terrel Bernard, Dorian Williams, Nicholas Morrow, Baylon Spector, Edefuan Ulofoshio, Joe Andreessen
CB (6): Rasul Douglas, Christian Benford, Taron Johnson, Kaiir Elam, JaMarcus Ingram, Brandon Codrington
S (5): Taylor Rapp, Mike Edwards, Cole Bishop, Damar Hamlin, Cam Lewis
ST (3): Tyler Bass (K), Sam Martin (P), Reid Ferguson (LS)
Buffalo Bills 2024 practice squad
QB (1): Mike White
RB (1): Frank Gore, Jr.
WR (4): Deon Cain, K.J. Hamler, Tyrell Shavers, Jalen Virgil
TE (1): Zach Davidson
OL (3): Richard Gouraige, Will Clapp, Mike Edwards
DE (2): Kingsley Jonathan, Kameron Cline
DT (2): Eli Ankou, Branson Deen
CB (2): Daequan Hardy, Te'Cory Couch
S (1): Kareem Jackson
This article originally appeared on Rochester Democrat and Chronicle: Buffalo Bills 53-man roster and practice squad for 2024 NFL season