After one further appearance the following season, he left to join Wrexham.
He joined Wrexham as a trainee on 1 August 2002.
He went on to play two league games that season, before joining Wrexham at the end of the season.
He left at the end of the 1925-26 season to join Wrexham.
He was released at the end of the season and he joined Wrexham.
Richards joined Wrexham as an amateur in 1950 and turned professional two years later.
After that he joined Wrexham in 1998 and made 77 league appearances.
In November 2001 he joined Wrexham on a free transfer.
He was reluctant to play in the Conference and turned down the chance of joining Wrexham for the following season.
He joined Wrexham on a month's loan from 25 October 2006.