Shane Richards

[2][3] Following high school, Richards played for the Calgary Colts of the Canadian Junior Football League in the 2014 season and practiced with the Calgary Stampeders as a territorial rights player that same year.

[1][4][3] He then attended New Mexico Military Institute to play college football for the Broncos in 2015.

[1][7] Richards was an opening day starter for the team in the 2019 season and played in his first professional game on June 22, 2019, against the Hamilton Tiger-Cats.

He dressed in the last seven games of the season and played eight in total for his rookie year.

[8] On April 9, 2024, Richards signed with the Edmonton Elks in free agency.