Predicting the exact 54-man roster is literally impossible, but why not give it a go?
Each team has to cut their massive roster down to only 54 players, plus an additional eight for the practice squad. Now the Eagles are signing and cutting players every day, so this could change drastically if they do sign another hot shot.
What are your predictions?
Here is my 54-player roster:
QB (3): Michael Vick, Vince Young, Mike Kafka
Vick surely has this locked up. There is speculation that Kafka is looking better than Young in training camp, but can you picture Vick getting hurt and not seeing Young come off the bench first?
RB (3): LeSean McCoy, Ronnie Brown, Dion Lewis
A very dynamic trio at running back; probably the quickest in the league. Dion Lewis is a rookie, but his skills and speed show otherwise.
FB (1): Owen Schmitt
The Eagles always seem to get a pretty solid man at fullback. Leonard Weaver did some good things for the team until his injury, and now it's Owen Schmitt's turn to crack some heads, other than his own.
OT (4): Jason Peters, King Dunlap, Austin Howard, Fenuki Tupou
OG (3): Todd Herremans, Danny Watkins, Julian Vandervelde
OC (2): Jamaal Jackson, Mike McGlynn
This front line suffered a lot of injuries last season and was the Eagles' kryptonite. Drafting Danny Watkins with their first pick shows that the Eagles want a solid line to keep Vick clean.
TE (3): Brent Celek, Clay Harbor, Donald Lee
Brent Celek is a highly underrated tight end and can make explosive plays at any given time. I don't see anyone taking over for him in the future.
WR (7): DeSean Jackson, Jeremy Maclin, Jason Avant, Riley Cooper, Sinorice Moss, Chad Hall, Johnny Lee-Higgins
I say the Eagles will keep seven wide receivers and use them all to their advantage. This speedy squad can do a lot with a quarterback like Vick and will all see some pretty big plays in 2011. Johnny Lee-Higgins was recently signed by the Eagles, however, he might end up on the practice squad.
DE (4): Jason Babin, Trent Cole, Phillip Hunt, Jaqua Parker
DT (4): Antonio Dixon, Cullen Jenkins, Trevor Laws, Mike Patterson
With probably the most versatile defensive-line in the NFL, the Eagles have a lot of talent on the line. I expect the Eagles to be switching these guys up plenty of times during the season and they will rack up tones of sacks.
MLB (2): Casey Matthews, Brian Rolle
SOLB (2): Jamaar Chaney, Moise Fokou
WOLB (3): Akeem Jordan, Keenan Clayton, Greg Lloyd
There is still some uncertainty with who will play where, because the Eagles are still looking for a solid MLB on the market. The Eagles drafted Casey Matthews who will most likely start at MLB if they don't find someone worth the money.
LCB (2): Asante Samuel, Dominique Rodgers-Cromartie
RCB (3): Nnamdi Asomugha, Joselio Hanson, Curtis Marsh
Here comes the fun and unpredictable part. The Eagles stuck gold with landing the top free agent on the market in Nnamdi Asomugha right after trading for Dominique Rodgers-Cromartie. That leaves Asante Samuel unknowing of his future in Philly, unless they do keep all three. There have been talks that DRC is willing to play at SS, but that's last resort.
FS (2) - Kurt Coleman, Nate Allen
Nate Allen started off as the starting free safety last season until an injury kept him from excelling. Allen had three interceptions in his first four games as a starter. Kurt Coleman did a very good job filling in, so the starting spot remains up in the air.
SS (2); Jaiquawn Jarrett, Jarrad Page
The Eagles desperately need a strong safety, and fast. After failing to re-sign Quintin Mikell, who was Pro Bowl material, the Eagles are now left with a rookie possibly taking that spot over.
PK (1): Alex Henery
Filling the shoes of David Akers is going to be really tough, but the Eagles have faith in this guy. Henery set multiple records and was the best kicker in college by far.
P (1): Chas Henry
Another rookie filling in on special teams. Taking over the Aussie in Sav Rocca, Chas Henry averaged around 45 yards a punt last year as a Florida Gator.
LS (1): Jon Dorenbos
Practice Squad (8)
WR: DeAndre Brown
RB: Eldra Buckley
TE: Cornelius Ingram
SS: Marlin Jackson
CB: Jorrick Calvin
DE: Darryl Tapp
LB: Terence Thomas
DB: Trevard Lindley
*Currently unable to perform: Brandon Graham, Winston Justice