There hasn't been much debate over what position the Philadelphia Eagles might take with their first-round pick in the upcoming NFL Draft, but which player might be there when they pick No. 21 overall is more of a question.

Most mock drafts have the Eagles going with a wide receiver, ESPN’s Todd McShay’s most recent mock draft is no different, having the Eagles drafting LSU wide receiver Justin Jefferson.

Only the Ravens had fewer receiving yards from their wide receiver corps than the Eagles, and Greg Ward Jr. was the No. 1 option at the end of the 2019 season after injuries downed Philadelphia's top three outside weapons. Alshon Jeffery isn't getting any younger, and Nelson Agholor is a pending free agent. The Eagles' 27-year-old quarterback Carson Wentz is in his prime and has no one to throw to outside the numbers. Jefferson posted 1,540 yards and 18 touchdowns last season, looked great at the combine and has a high-end ability to find pockets in coverage and generate separation.

In this mock draft, Jefferson is the fourth wide receiver off the board.

"Justin Jefferson ran a 4.4, and is just a really polished wideout," said NFL Draft analyst Scott Wright from Draftcountdown.com on The Sports Bash on Monday. "He does all the little things, you hear comparisons to a Keenan Allen who can go out of the slot and make a lot of production."

Other top wide receivers in the upcoming draft include Oklahoma's CeeDee Lamb, along with Alabama’s Jerry Jeudy and Henry Ruggs III.

"I think there is a clear cut top tier Juedy, Ruggs and Lamb they might be off the board in the top 15 picks overall and then i wonder if teams will wait to take advantage of all the depth," Wright stated.