Il 30 aprile 2015, Erving fu selezionato come 19º assoluto dai Cleveland Browns nel Draft NFL 2015[1]. Debuttò come professionista subentrando nella gara del primo turno contro i New York Jets. La sua stagione da rookie si concluse disputando tutte le 16 partite, di cui 4 come titolare.
Kansas City Chiefs
Il 30 agosto 2017, Erving fu scambiato con i Kansas City Chiefs per una scelta del quinto giro del draft 2018.[2] Il 2 febbraio 2020 scese in campo nel Super Bowl LIV contro i San Francisco 49ers che i Chiefs vinsero per 31-20, conquistando il primo titolo dopo cinquant'anni.[3]
Dallas Cowboys
Il 6 maggio 2020 Erving firmò un contratto di un anno con i Dallas Cowboys.
Il 4 ottobre 2023 Erving firmò con la squadra di allenamento dei New Orleans Saints.[5] Disputò la prima gara con la squadra contro i Jacksonville Jaguars il 19 ottobre 2023 partendo come tackle sinistro titolare.[6][7]