The 2015 NFL Draft came and went this weekend. Although the Eagles did not get their top choice on their wish list, they were still able to come away with a decent haul and address their needs. Each of the six players they drafted bring something to the table and can help this team remain successful.

Round 1 Pick 20 (20 overall): Nelson Agholor, WR USC

With the departure of Jeremy Maclin earlier this offseason, there became a need for a wide receiver in the Eagles' system. Enter first round pick Nelson Agholor who, ironically, reminds scouts of Jeremy Maclin. He can line up on the outside, in the slot, and everywhere inbetween. Agholor is also a great return man on kickoffs. While it will be difficult to replace Maclin's production in this upcoming season, Agholor should be able to come in and be a productive player right away.

Round 2 Pick 15 (47 overall): Eric Rowe, CB Utah

While the Eagles' front seven was solid last season, their secondary was a huge issue. As you'll see from the rest of the draft results, the Eagles did their best to remedy the situation in the draft. The first defensive back selected by the Eagles was Eric Rowe. Rowe lined up as a safety for the first three years of college before transitioning to cornerback last season. His skills and 6'1" frame allow him to match up with bigger, more physical receivers on the outside.

Round 3 Pick 20 (84 overall): Jordan Hicks, OLB Texas

After losing Trent Cole, it can't hurt to add another pass rusher. Hicks had second round talent, but fell due to durability issues. If he can stay healthy in the pros, it could be a great pickup for the Eagles.

Round 6 Pick 15 (191 overall): JaCorey Shepherd, CB Kansas

The second cornerback taken by the Eagles this draft, Shepherd comes into the league with a very raw skill set. He transitioned from receiver to cornerback late in his collegiate career, and was able to convert very well. He's got great hands and a great work ethic, which should bode well for him. Shepherd could wind up being a huge bargain for the Eagles.

Round 6 Pick 20 (196 overall): Randall Evans, CB Kansas State

Yet another cornerback taken by the Eagles, and the second from the Sunflower State. Evans started his college career in Manhattan as a walk on, but was able to be a featured player by his final season. His technique could use some retooling, but he has the grit and determination to be successful in this league.

Round 7 Pick 20 (237 overall): Brian Mihalik, DE Boston College

The Eagles once again went with a defensive player, making Agholor their only pick on the offensive side of the ball. Mihalik was a 5-technique end at Boston College, but his skill set might not transition well to this offense. Don't expect him to land a spot on the 53 man roster by the start of the season.