Taken as the 166th player overall, Gibson was the sixth player drafted by the franchise, and the second from WVU after cornerback Rasul Douglas was selected 99th overall, as the 35th pick in the second round. Gibson's draft slot came in a trade with the Miami Dolphins. He was the second wideout taken by the Eagles, who selected North Carolina's Mack Hollins in the fourth round.
Gibson was the 23rd receiver taken in the draft, and his fourth round selection was right as expected in the pre-draft run-up analysis. Gibson was listed at 5-11, 191 pounds with a 32-inch arm length. NFL.com listed his strengths as being "Flat. Out. Fast. Has run-by speed on the go routes and can create immediate separation over the top against cornerbacks who overestimate their acceleration. Saw 36 percent of his catches go for 25-plus yards over last two seasons. Ball skills and hand-eye coordination are substantially better down the field than on the short routes. Finds the deep throw quickly and makes necessary adjustments to ball flight to put himself in the best position to make the catch."
Weaknesses noted were that Gibson "displays focus issues with his hands when working underneath. Had a case of alligator arms over the middle against Texas after taking a punishing hit a quarter earlier. Will need to learn to run more of the route tree and sharpen his skills as a route runner in general. Made a living on nine routes, posts, slants and curls. Gets to top gear quickly creating issues with excessive steps in his gear down into his breaks. Needs to do a better job of aggressively working back to the ball and scrambling with his quarterback into a catch-friendly area of the field."
Combine bio reads that "Gibson has good size and is an all-day field stretcher with blazing speed to climb over the top of cornerbacks quickly and the ball skills to finish the catch. While his hands can be a little inconsistent underneath and his routes are underdeveloped, his size-speed combination will offer a team a home run hitter who forces defenses to keep a safety shaded his way."
- Played in 38 career games and started 26
- Declared for the NFL Draft in January 2017
- Ranked No. 4 nationally and No. 1 in the Big 12 in yards per reception at 22.6 per-catch average
- Ranked No. 43 nationally and No. 4 in the Big 12 in all-purpose yards with a 124.1 per-game average
- Ranked No. 5 in the Big 12 with eight receiving touchdowns
- Ranked No. 6 in the Big 12 in receiving yards, with 951
- Ranked No. 8 in the Big 12 in receiving yards per game (73.2)
- Had nine career 100-yard receiving games
- Ranked No. 9 all-time at WVU with 17 career touchdown receptions
- Had three catches for 161 yards with two touchdowns, including a career-long reception of 71 yards, at Iowa State
- Had two catches for 65 yards with a season-long reception of 61 yards vs. Oklahoma
- Netted 65 yards on four receptions at Texas
- Had a career-best two TD receptions vs. Kansas; also finished with 102 yards receiving on four catches
- Hauled in a 19-yard TD reception at OSU
- Scored third TD of the season - 22-yard catch vs. TCU
- Tallied third straight 100-yard receiving game with game-high 104 yards on three catches vs. K-State
- Hauled in a 52-yard reception against the Wildcats, his second-longest catch of the season and his third reception of 50 yards or more in as many games
- Paced the field with 144 yards receiving on four catches in BYU win; second straight 100- yard receiving game
- Career day against Youngstown State, catching six passes, including two touchdowns, for a career-high 171 yards receiving, his fifth career 100-yard day; it was the 24th-best receiving day in program history