By Eliot Shorr-Parks | NJ.com for NJ Advance Media

Free agency is over. The NFL Draft is over.

Which means, barring trades, the Eagles' roster is pretty close to looking like it will when training camp opens in late July.

With eight new picks added during the NFL Draft, and UDFAs as well, veterans that used to look like locks to make the roster might be on their way out very soon.

What will the Eagles roster look like?

Here is a post-NFL Draft 53-man roster prediction.

Don't Edit

(Tim Hawk | For NJ.com)

QUARTERBACKS: (2)

MAKE THE TEAM: Carson Wentz, Nick Foles

The Eagles are lucky this position is a no-brainer, with Wentz as the starter and Foles as the backup. The question is, will Matt McGloin make the roster? My guess is no, as the Eagles will decide they want a younger prospect to develop on the practice squad.

Don't Edit

CUT: Matt McGloin

Don't Edit

Winslow Townson | AP PHOTO

RUNNING BACKS: (4)

MAKES THE ROSTER: Darren Sproles, Wendell Smallwood, Donnel Pumphrey, Corey Clement

Ryan Mathews is going to be released, it's just a matter of when. The two main backs here seem to be Smallwood and Pumphrey at this point. It wouldn't be surprising to see the Eagles add an established veteran here.

Don't Edit

CUT: Ryan Mathews, Terrell Watson

Don't Edit

Don't Edit

Ron Jenkins | AP Photo

WIDE RECEIVERS: (6)

MAKES THE TEAM: Alshon Jeffrey, Jordan Matthews, Torrey Smith, Shelton Gibson, Nelson Agholor, Mack Hollins

Five players here are locks -- Jeffrey, Matthews, Smith, Hollins and Gibson. Of those five, Hollins could be the biggest surprise cut, but with his special teams value that is unlikely.

The question here is Agholor. He could be anywhere from a roster cut to a contributing player next season.

The two easiest decisions the Eagles will make? Cutting Dorial Green-Beckham and Bryce Treggs.

Don't Edit

CUT: Dorial Green-Beckham, Bryce Treggs, Paul Turner, Rasheed Bailey, David Watford, Marcus Johnson, Dom Williams

Don't Edit

John Froschauer | AP PHOTO

TIGHT ENDS: (3)

MAKES THE TEAM: Zach Ertz, Brent Celek, Trey Burton

The Eagles could add a fourth tight end, since Celek is likely gone after this season and Burton has yet to establish himself as a legitimate option as a backup to Ertz.

For now, however, there is no tight end on the roster worthy of a roster spot outside of the top three.

Don't Edit

CUT: Ad Denham

Don't Edit

REPORT CARD: Eagles 2017 NFL Draft

Don't Edit

Don't Edit

Stephen Brashear | AP PHOTO

OFFENSIVE LINE: (10)

MAKES THE TEAM: Lane Johnson, Brandon Brooks, Jason Kelce, Allen Barbre, Jason Peters, Isaac Seumalo, Halapoulivaati Vaitai, Dillon Gordon, Chance Warmack, Stefen Wisniewski

The Eagles have six locks at this position. One wildcard here Kelce. If the Eagles get a good offer for him, they still might move him.

Gordon should be viewed as the wildcard to make the roster that will surprise people. The Eagles' coaching staff is high on him.

Don't Edit

CUT: Josh LeRibeus, Darrell Greene, Dallas Thomas, Matt Tobin, Josh Andrews, Aaron Neary

Don't Edit

Paul Sancya | AP PHOTO

DEFENSIVE END: (5)

MAKES THE TEAM: Derek Barnett, Brandon Graham, Chris Long, Vinny Curry, Alex McCallister

The only intrigue here is at the fifth defensive end spot. Will it be McCallister, Marcus Smith or Steven Means?

My guess is McCallister, since they kept him on injured reserve all last season with an injury that he probably could have played with. They clearly see something there.

Don't Edit

CUT: Marcus Smith, Steven Means

Don't Edit

Matt Rourke | AP PHOTO

DEFENSIVE TACKLE: (4)

MAKES THE TEAM: Fletcher Cox, Timmy Jernigan, Elijah Quall, Destiny Vaeao

The Eagles are very thin here after the injury to Beau Allen. Allen will likely start the roster on the PUP list, but because of how thin they are here, the Eagles won't put him on it if there is even a chance he could play before Week 6.

Vaeao was impressive last season in limited action. It could be time to find out what he can do as the main backup.

Don't Edit

Don't Edit

CUT: Justin Hamilton

PUP: Beau Allen

Don't Edit

Michael Ainsworth | AP PHOTO

LINEBACKER: (5)

MAKES THE TEAM: Jordan Hicks, Nigel Bradham, Joe Walker, Kamu Grugier-Hill, Nathan Gerry

The Eagles drating Gerry to play linebacker is likely the end of the Mychal Kendricks era in Philadelphia, as the team is hoping Gerry can fill the limited role Kendricks played last season.

It is unlikely that both Goode and Gruiger-Hill make the roster. For now the spot goes to Grugier-Hill because of his strong special teams play.

Don't Edit

CUT: Don Cherry, Mychal Kendricks

Don't Edit

Patrick Semansky | AP PHOTO

CORNERBACK: (6)

MAKES THE TEAM: Jalen Mills, Patrick Robinson, Ron Brooks, Rasul Douglas, CJ Smith, Aaron Grymes

This group is maybe the thinnest on the roster. Roseman hasn't done much to help the cornerbacks since last season except get rid of both starters.

Sidney Jones is going to start the season on the PUP list, opening up a spot.

Brooks could be a surprise cut here, but with how thin the group is, cutting a veteran is risky.

Don't Edit

CUT: Dwyane Gratz, Mitchell White,

PUP: Sidney Jones

Don't Edit

Don't Edit

Alex Brandon

SAFETY: (5)

MAKES THE TEAM: Malcolm Jenkins, Rodney McLeod, Chris Maragos, Terrence Brooks, Jaylen Watkins

Special teams decides the backups here. It is possible that Jaylen Watkins sneaks on the roster yet again.

Don't Edit

CUT: None

Don't Edit

SPECIAL TEAMS: (3)

MAKES THE TEAM: Caleb Sturgis, Donnie Jones, Jon Dorenbos

Not much drama here, unless Sturgis has a bad start to camp and the Eagles bring in a kicker to compete with him.

Don't Edit

WHERE TO REACH ME

Eliot Shorr-Parks may be reached at eshorrpa@njadvancemedia.com. Follow him on Twitter @EliotShorrParks. Find NJ.com Eagles on Facebook.

Don't Edit

THE NO-HUDDLE SHOW

THE NO-HUDDLE SHOW: How Eagles can help defense through draft

Subscribe to the podcast on iTunes, Stitcher, Google Play, Soundcloud or iHeartRadio.

Don't Edit