On December 17, 2013, Richards attended a tryout with the
New York Jets, but was not signed.[1]
Spokane Shock
In 2015, Richards played five games for the
Spokane Shock of the
Arena Football League and recorded 25 combined tackles, eight pass deflections, and a forced fumble.[2][3]
Ottawa Redblacks
Richards played for the Ottawa Redblacks of the
CFL from 2015 to 2016. In his first season, he recorded four combined tackles in three games. He finished the 2016 season with 18 combined tackles in ten games. Richards helped the Redblacks win the 104th Grey Cup after defeating the
Calgary Stampeders 39–33.[4]
Carolina Panthers
On January 4, 2017, the
Carolina Panthers signed Richards to a reserve/future contract.[5][6][7] On September 2, 2017, Richards was waived by the Panthers as part of their final roster cuts.[8]
Los Angeles Chargers
On September 3, 2017, Richards was claimed off waivers by the
Los Angeles Chargers.[2][9] He was waived by the Chargers on September 11, 2017, and was re-signed to the practice squad two days later.[10][11] He signed a reserve/future contract with the Chargers on January 2, 2018.[12]
On September 1, 2018, Richards was waived by the Chargers.[13]
Tampa Bay Buccaneers
On September 11, 2018, Richards was signed to the
Tampa Bay Buccaneers' practice squad.[14] He was released on September 25, 2018.[15]
Los Angeles Chargers (second stint)
On October 10, 2018, Richards was signed to the Los Angeles Chargers practice squad.[16] He was promoted to the active roster on November 3, 2018.[17] He was waived on August 31, 2019.[18]
Toronto Argonauts
Richards signed with the
Toronto Argonauts on January 13, 2020.[19] The
Canadian Football League cancelled the 2020 season and Richards was released on August 17, 2020.[20][21] He was re-signed by the Argonauts for the
2021 CFL season on January 18, 2021.[22] He played and started in 13 regular season games where he had 42 defensive tackles and one interception. He was released on April 29, 2022.[23]
Edmonton Elks
Richards signed with the
Edmonton Elks on September 3, 2022. He was later released on December 1, 2022.[24]