The Eagles have three pretty darn good wide receivers in Alshon Jeffery, DeSean Jackson and Nelson Agholor.
That's probably the best three-deep depth chart the Eagles have ever had at receiver and no doubt one of the best in the NFL.
But they'll keep at least five. Last year, they kept six - Jeffery, Agholor, Mike Wallace, Mack Hollins, Shelton Gibson and DeAndre Carter. So there'll be a tremendous amount of competition this summer, and it's going to be fascinating to watch.
The Eagles will probably also draft a receiver, and that could come fairly early. With the draft a week and a half away, here's a look at what the Eagles have beyond the Big Three.
2017 draft picks
Complete coverage of the Philadelphia Eagles and their NFL rivals from NBC Sports Philadelphia.
Hollins, a fourth-round pick out of North Carolina, did some good things as a rookie, with 16 catches for 226 yards, including a 64-yard touchdown against the Redskins and some excellent work on special teams.
Hollins missed all of last year with a mysterious groin injury that wasn't considered serious during the preseason, but he's got great size at 6-4, 220, and got a lot of good experience as a rookie, so he's probably most likely at this point to be the fourth wideout.
A fifth-round pick out of West Virginia, Gibson has only three catches to show for two NFL seasons. It was kind of odd last year that he caught a 48-yarder against the Vikings, then got just 12 snaps on offense the rest of the year and was never targeted again.
Gibson also played less and less on special teams as last year went on, which isn't a good sign.
A really intriguing prospect, and the Eagles seem to like the former Ohio State quarterback and Heisman Trophy finalist who converted to wideout. Miller spent all last year on the practice squad, so the Eagles know how athletic he is.
Miller caught 34 passes in two seasons with the Texans. He's only 26, he's played at the highest level in college, and he knows this offense now. Keep an eye on him in camp.
Agudosi, a former Rutgers receiver from Franklin Township High in Somerset County, New Jersey, split the 2017 season on the Cards' active roster and practice squad but was out of football last year.
He didn't play a lot in college, but at 6-6, 220, he's got unusual size and that could get him a good look this summer.
Holton played at Cincinnati before bouncing on and off the Raiders' active roster and practice squad as both a receiver and cornerback.
Now 27, Holton has only 11 career catches but three of them have gone for 44 or more yards, all from Derek Carr in 2017. Interesting speed prospect.
Raw prospect who played at JUCO Georgia Military College and Division II Carson-Newman, Miller ran a 4.39 coming out of school, which opened a lot of eyes.
He was in camp last year with the Jaguars and then spent all year on the practice squad.
Michel was in camp with the Vikings in 2016 and then spent three seasons in the CFL with the Calgary Stampeders, catching 72 passes for 1,215 yards and eight touchdowns.
His brother is Patriots running back Sony Michel.
Greg Ward Jr.
Ward remains an intriguing prospect. Former Houston quarterback who led the Cougars to a Peach Bowl win over No. 9 Florida State, he's three years into his conversion as a wide receiver.
Ward, still only 23, got a Super Bowl ring with the Eagles in 2017 as a member of the practice squad but was released after camp last year and didn't get a job until the AAF came along. He caught 22 passes for 214 yards playing for the San Antonio Commanders before the league was disolved earlier this month.
CJ2 was a seventh-round pick of the Packers in 2013 and is 30 years old, so kind of unusual for a camp body.
He bounced around with the Packers, Browns, Vikings, Panthers and Jets, piling up 60 catches for 834 yards and two TDs in three seasons in Minnesota.
Johnson spent this past winter with the Orlando Apollos of the AAF, where he caught 45 passes for 687 yards. In a game against the Commanders, he had seven catches for 192 yards and a touchdown from Apollos QB Garrett Gilbert.
Keep an eye on Johnson. The Eagles gave him a $25,000 workout bonus, which is a sign that they really wanted him.
Click here to download the MyTeams App by NBC Sports! Receive comprehensive coverage of your teams and stream the Flyers, Sixers and Phillies games easily on your device.