All this talk about how the Eagles "can't draft". Pretty much the entire starting offense are Eagles draft picks. Smith and Goedert could be pro-bowlers. Mailata was a project now starting left tackle and pro-bowl alternate. And as others have said, where Howie identifies gaps, he fills them via trades and free agents.
Offense (*pro bowl)
*Hurts, 2nd round (didn't "need" a QB)
*Sanders, 2nd round
*Brown, FA
Smith, 1st round
Watkins, 6th round
Goedert, 2nd round
Mailata, 7th round (Australian rugby player)
*Dickerson, 2nd round
*Kelse, 6th round
Seumalo, 3rd round
*Johnson, 1st round
Defense
Graham, 1st round
Hargrave, FA
Cox, 1st round
Sweat, 4th round
*Reddick, FA
Edwards, undrafted FA
White, FA
*Slay, FA
Bradberry, FA
Maddox, 4th round
Epps, Waiver claim
Gardner-Johnson, Acquired via trade