Evans al college giocò a football con i Texas A&M Aggies dal 2013 al 2016. Fu scelto nel corso del secondo giro (50º assoluto) nel Draft NFL 2017 dai Tampa Bay Buccaneers.[1] Debuttò come professionista subentrando nella gara del 17 settembre contro i Chicago Bears mettendo a segno un tackle.[2]
New Orleans Saints
Dopo avere saltato l'intera stagione 2022, il 4 aprile 2022 Evans firmò con i New Orleans Saints.