Hamilton was also a member of the Philadelphia Eagles, Miami Dolphins, Carolina Panthers, Pittsburgh Steelers, Houston Texans, Arizona Cardinals, and Indianapolis Colts.
He was all-district and all-area in his career and he was named the All-Northeast Texas Offensive Player of the Year.
Hamilton was also a standout athlete for the Texas High School track team.
He finished fourth in the 200 meters at the AAU National Junior Olympics, with a time of 21.41 seconds.
[6] Hamilton was selected by the Cincinnati Bengals in the sixth round (197th overall) of the 2013 NFL draft.
[14] He was promoted to the active roster on October 15, 2016, and a day later, caught a 23-yard touchdown pass from Ben Roethlisberger, his first in the NFL, during a 15–30 loss to the Miami Dolphins.
[15] The following week, he earned his second consecutive start and caught three passes for 36 receiving yards in a 16–27 loss to the New England Patriots.
In the season finale against the Cleveland Browns, he caught the game-winning touchdown on a 26-yard pass from Landry Jones to win in overtime and finished the game with three receptions for 54 receiving yards and a touchdown.
[16] Hamilton was the Pittsburgh Steeler's sixth wide receiver on their depth chart throughout the season, behind Antonio Brown, Markus Wheaton, Sammie Coates, Darrius Heyward-Bey, and Eli Rogers.
[18] Hamilton entered training camp in 2017 competing with Sammie Coates, JuJu Smith-Schuster, Justin Hunter, Marcus Tucker, Eli Rogers, and Darrius Heyward-Bey for a backup wide receiver position.