Frazier signed with the Denver Broncos as an undrafted free agent on May 3, 2016.[1] He was waived on September 3, 2016, and was signed to the practice squad the next day.[2][3] He was released on October 18, 2016.[4]
Buffalo Bills
On October 25, 2016, Frazier was signed to the Buffalo Bills' practice squad.[5] He was released by the team on November 4, 2016.
On January 17, 2017, Frazier signed a reserve/future contract with the Carolina Panthers.[7] He was waived on September 2, 2017, and was signed to the Panthers' practice squad the next day.[8][9] He was promoted to the active roster on December 22, 2017.[10]
On September 1, 2018, Frazier was waived by the Panthers and was signed to the practice squad the next day.[11][12] He was promoted to the active roster on December 5, 2018.[13]
On June 4, 2019, Frazier was waived/injured by the Panthers after suffering a broken arm in OTAs.[14] He was released on June 12, 2019.