Howie Roseman

Philadelphia Eagles executive vice president of football operations Howie Roseman speaks during a press conference at the NFL football scouting combine in Indianapolis, Wednesday, Feb. 24, 2016. (AP Photo | Michael Conroy)

Since the end of last season the Eagles have already gotten rid of five veterans, all of whom started games in 2015. In one day of free agency they added six players to the roster.

And it's only March 10.

Here's a look at what the Eagles rosters currently looks like and what other changes may be coming.

Wide Receivers (5)

Who they have: Jordan Matthews, Nelson Agholor, Josh Huff, Jon Krause, Freddie Martino.

Who they need: More speed. Expect either a second-tier free agent signing, or a mid-round draft pick. Or both.

Tight Ends (3)

Who they have: Zach Ertz, Brent Celek, Trey Burton

What they need: Maybe the only position on the team that is set.

Quarterbacks (4)

Who they have: Sam Bradford, Chase Daniel, Mark Sanchez, McLeod Bethel-Thompson

What they need: Sanchez will be traded or released. A rookie could be added in the mid rounds of the draft. Would they take one at No. 8? Only if they really love someone.

Running Backs (4)

Who they have: Ryan Mathews, Darren Sproles, Kenjon Barner, Ross Scheueman

What they need: Mathews is reportedly available through trade. If he is, someone needs to be added. There isn't much on the free agent market, but one could come in the draft. Would they take Ezekiel Elliott at No. 8?

Offensive Line (13)

Who they have: Jason Peters, Allen Barbre, Jason Kelce, Brandon Brooks, Lane Johnson, Matt Tobin, Josh Andrews, Andrew Gardner, Tanner Hawkinson, Barrett Jones, Dennis Kelly, Brett Boyko, Malcolm Bunche

What they need: The young guys should get a look at minicamps and OTAs, but still expect a draft pick, or two. The team needs another guard, an eventual replacement at tackle and a backup center.

Defensive Line (9)

Who they have: Vinny Curry, Fletcher Cox, Bennie Logan, Connor Barwin, Brandon Graham, Beau Allen, Brandon Bair, Taylor Hart, Steven Means, Travis Raciti

What they need: Depth. A key will be how Allen, Hart and Bair transform from the 3-4 to 4-3. Means and Raciti could be surprises.

Linebackers (7)

Who they have: Mychal Kendricks, Jordan Hicks, Nigel Bradham, Bryan Braman, Najee Goode, Marcus Smith, Brandon Hepburn

What they need: If Bradham can win the starting job outside, then just some depth is needed. If he can't then the team needs a starter. At worse, somebody should be brought in to compete.

Cornerbacks (7)

Who they have: Eric Rowe, Leodis McKelvin, Ron Brooks, JaCorey Shepherd, Jaylen Watkins, Randall Evans, Denzel Rice

What they need: A true No. 1 corner and they may be able to get it if Vernon Hargreaves, of Florida, is on the board at No. 8.

Safeties (5)

Who they have: Malcolm Jenkins, Rodney McLeod, Jerome Couplin, Chris Maragos, Ed Reynolds

What they need: The addition of McLeod gave them a second starter. With other needs, they may be OK here.

Specialists (4)

Who they have: Cody Parkey (kicker), Caleb Sturgis (kicker), Donnie Jones (punter), Jon Dorenbos (snapper)

What they need: Parkey will have to show he's healthy after a terrible groin injury in 2015 to beat out Sturgis for the kicking job.

Mark Eckel may be reached at mjeck04@verizon.net. Follow him on Twitter @MarkEckel08. Find NJ.com Eagles on Facebook.