Round 1, Pick 12: Fletcher Cox, DT
The Eagles moved up in the draft, but not as high as many thought they would and still got their guy. Cox is a game changer. Grade: A
Round 2, Pick 46: Mychal Kendricks, LB
The Eagles are completely upgrading their linebacking corps, which was a problem area last season. Grade: A
Round 2, Pick 59: Vinny Curry, DE
The Giants proved you can never have too many pass rushers, and now the Eagles have four pretty darn good ones. Grade: A-
Round 3, Pick 88: Nick Foles QB
Foles has good size and a decent arm, could be groomed for the future. Grade B+
Round 4, Pick 123: Brandon Boykin CB
Boykin fell in to the Eagles' laps late in the fourth. Gives them a great return guy and Nickel corner. Grade: A
Round 5, Pick 153: Dennis Kelly, OT
The Eagles are set at tackle, but Kelly is a smart, experienced player who could be a solid backup. Grade: B
Round 6, Pick 194: Marvin McNutt, WR
Top 100 player who fell all the way into the 6th round. McNutt can be the third receiver for the Eagles right away. Grade: A+
Round 6, Pick 200: Brandon Washington, G/T
Another good offensive line backup player. Fell in the draft because he played tackle last season and was not successful doing it. Better as a guard. Grade: B
Round 7, Pick 229: Bryce Brown, RB
Former No. 1 running back recruit out of high school, struggled to find a place in college. Grade: C+
OVERALL DRAFT GRADE: A+
The Eagles feel like the favorites to win the NFC East after this amazing draft.