He played college football at UTSA, and was signed by the Green Bay Packers as an undrafted free agent in 2016.
As a sophomore he appeared in 12 games (2 starts), making 25 tackles (one for loss) and 4 quarterback hurries.
As a junior, he appeared in 9 games (one start), collecting 23 tackles (2 for loss) and 2 quarterback hurries.
Price was signed as an undrafted free agent by the Green Bay Packers after the 2016 NFL draft on May 6.
[4] On September 3, he was released by the Packers during final team cuts and was signed to the practice squad the next day.
[5][6] On September 22, he was promoted from the practice squad to the active roster and made his NFL debut against the Detroit Lions in Week 3.
[15][16] On September 3, 2018, Price was claimed off waivers by the Oakland Raiders, spoiling the Cowboys' plans of re-signing him.