Price attended McCutcheon High School. As a senior, he received All-state, All-area and All-conference honors at defensive tackle. He enrolled at Allan Hancock College in 2012. He transferred after the season to the University of Texas at San Antonio. As a freshman, he was a starter at defensive tackle, posting 61 tackles, 4 tackles for loss and a half sack in 9 games, receiving a second-team All-Northern Conference honors. As a sophomore he appeared in 12 games, making 25 tackles and 4 quarterback hurries. As a junior, he appeared in 9 games, collecting 23 tackles and 2 quarterback hurries. As a senior, he started 10 games, registering 33 tackles and one sack.
Statistics
Professional career
Green Bay Packers
Price was signed as an undrafted free agent by the Green Bay Packers after the 2016 NFL Draft on May 6. On September 3, he was released by the Packers during final team cuts and was signed to the practice squad the next day. 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. On October 15, he was released by the Packers and re-signed back to the practice squad. He signed a futures contract with the Packers on January 24, 2017. He was waived on September 2.
On September 3, 2017, Price was claimed off waivers by the Dallas Cowboys. He was placed on injured reserve on November 8, after undergoing knee surgery. On March 12, 2018, Price signed a two-year contract extension with the Cowboys. He was released on September 2, with the intention of re-signing him after Datone Jones was placed on the injured reserve list.
On September 3, 2018, Price was claimed off waivers by the Oakland Raiders, spoiling the Cowboys' plans of re-signing him. He was waived on September 18, 2018.
The Cleveland Browns signed Price to their practice squad on September 21, 2018. He was elevated to the main roster on October 4, 2018. Price was waived by the Browns on August 31, 2019.
On September 2, 2019, Price was signed to the Indianapolis Colts practice squad. He was released on October 1.
Jacksonville Jaguars
On October 23, 2019, Price was signed to the Jacksonville Jaguars practice squad. He signed a reserve/future contract with the Jaguars on December 30, 2019.