Il est sélectionné en 13e choix global lors du premier tour de la draft 2010 de la NFL par les Eagles de Philadelphie après que ceux-ci aient échangé leur 24e choix de premier tour ainsi que deux autres choix pour remonter dans l'ordre de la draft et pouvoir le sélectionner. Il signe par la suite un contrat de 5 ans avec les Eagles[1].
Il joue 13 matchs lors de sa première saison professionnelle, réalisant 3 sacks et forçant 2 fumbles à ses adversaires, avant de se blesser au genou et manquer le restant de la saison[2]. Une opération étant nécessaire, il doit également manqué la première partie de la saison 2011[3], année au cours de laquelle il ne joue que 3 parties.
Il joue sa première saison complète en 2012 en jouant les 16 matchs du calendrier régulier. La saison suivante, il passe à la position de linebacker extérieur lorsque les Eagles passent à la défense 3-4[4].
En 2015, ayant d'abord envisagé de signer avec les Giants de New York, il choisit finalement de rester avec les Eagles en signant un nouveau contrat de 4 ans pour 26 millions de dollars[5]. En début de saison 2016, il est replacé au poste de defensive end par le nouveau coordinateur défensif des Eagles Jim Schwartz qui décide de revenir à la défense 4-3[6].
Lors de la saison 2017, il est le joueur des Eagles avec le plus grand nombre de sacks durant l'année avec 9,5 réalisations. Il réalise un total de 15 plaquages pour perte, 2 fumbles forcés et un récupéré pour un touchdown. Il aide les Eagles à se qualifier au Super Bowl LII joué contre les Patriots de la Nouvelle-Angleterre. Vers la fin du match, il réalise un sack sur Tom Brady et lui fait perdre le ballon, récupéré ensuite par son coéquipier Derek Barnett. Les Eagles gagnent par la suite le match 41 à 33.
Il reste avec les Eagles en 2019 en signant pour 3 ans et 40 millions de dollars[7].