Hall (6-5, 265) was originally drafted by the Carolina Panthers in the third round (77th overall) of the 2017 NFL Draft. Last season with Carolina, he saw action in the first game of the year and was later placed on the Injured Reserve List on October 6, 2017 where he spent the remainder of the season. He was waived by the Panthers on September 1, 2018.
A 23-year-old native of Lancaster, TX, Hall attended Texas A&M University where he appeared in 52 games (32 starts) and registered 162 tackles, 36.5 tackles for loss, 16 sacks, four forced fumbles, two fumble recoveries, three passes defensed and one interception. As a senior in 2016, he started 13 games and finished with 50 tackles, 13 tackles for loss, 4.5 sacks, two forced fumbles, two fumble recoveries and one pass defensed.