Richardson signed with the
Minnesota Vikings as an undrafted free agent on May 5, 2017.[1] He was waived on September 2, 2017, and was signed to the practice squad the next day.[2][3] He signed a reserve/future contract with the Vikings on January 22, 2018.[4]
On September 1, 2018, Richardson was waived/injured by the Vikings and placed on injured reserve.[5] He was released on October 9, 2018.
Detroit Lions
On November 6, 2018, Richardson was signed to the
Detroit Lions practice squad.[6] He was released on November 20, 2018.
Kansas City Chiefs
On December 5, 2018, Richardson was signed to the
Kansas City Chiefs practice squad.[7]
Denver Broncos
On December 28, 2018, Richardson was signed by the
Denver Broncos off the Chiefs practice squad.[8]
On August 21, 2019, Richardson was placed on injured reserve.[9]
On March 5, 2020, Richardson was released by the Broncos.