/cdn.vox-cdn.com/uploads/chorus_image/image/49608185/GettyImages-503288486.0.jpg)
Before the Philadelphia Eagles begin their first OTA practice today, here's a reminder of who is on the 90-man roster. Remember that the Eagles will have to cut this roster down to 53 before the regular season starts. Offseason workouts are obviously a key time for players to fight for their jobs. The Eagles added a number of new faces through free agency and the 2016 NFL Draft. Here's a list of every player sorted by position.
OFFENSE (43)
Quarterback (3): Sam Bradford, Chase Daniel, Carson Wentz
Running back (6): Ryan Mathews, Darren Sproles, Kenjon Barner, Wendell Smallwood, Byron Marshall, Cedric O'Neal
Wide receiver (12): Jordan Matthews, Nelson Agholor, Josh Huff, Rueben Randle, Chris Givens, T.J. Graham, Jonathan Krause, Cayleb Jones, Hunter Sharp, Marcus Johnson, Paul Turner, Xavier Rush
Tight end (6): Zach Ertz, Brent Celek, Trey Burton, Chris Pantale, Dillon Gordon, M.J. MacFarland
Offensive tackle (5): Jason Peters, Lane Johnson, Halapoulivaati Vaitai, Matt Tobin
Offensive guard (9): Brandon Brooks, Allen Barbre, Isaac Seumalo, Malcolm Bunche, Andrew Gardner, Dennis Kelly, Josh Andrews, Barrett Jones, Darrell Greene
Center (3): Jason Kelce, Stefen Wisniewski, Bruce Johnson
DEFENSE (41)
Defensive end (8): Brandon Graham, Vinny Curry, Connor Barwin, Marcus Smith, Alex McCalister, Bryan Braman, Travis Long, Steven Means
Defensive tackle (8): Fletcher Cox, Bennie Logan, Mike Martin, Beau Allen, Taylor Hart, Connor Wujciak, Aziz Shittu, Destiny Vaeao
Linebacker (9): Jordan Hicks, Nigel Bradham, Mychal Kendricks, Najee Goode, Deontae Skinner, Joe Walker, Myke Tavarres, Quentin Gause, Ty Powell
Cornerback (11): Eric Rowe, Leodis McKelvin, Nolan Carroll, Ron Brooks, JaCorey Shepherd, Denzel Rice, Jaylen Watkins, Jalen Mills, Randall Evans, Aaron Grymes, C.J. Smith
Safety (5): Malcolm Jenkins, Rodney McLeod, Chris Maragos, Ed Reynolds, Blake Countess
SPECIAL TEAMS (6)
Kicker (2): Cody Parkey, Caleb Sturgis
Punter (2): Donnie Jones, Ryan Quigley
Long Snapper (2): Jon Dorenbos, John DePalma
...
Eagles Roster Breakdown
Offense | Defense | Special teams | 53-man prediction | Projected starting lineup