King's Lynn Town have completed the signing of midfielder Jordan Richards on a one-year contract.
Richards, who turns 21 today, arrives at the Walks from Gainsborough Trinity for an undisclosed fee.
Nottingham-based Richards began his career as an Academy graduate with Notts County where his late father, Pedro, played almost 400 games.
After gaining experience at both Boston United and Sligo Rovers, Richards become increasingly involved with the first team squad at Meadow Lane, making 16 appearances in all competitions by the end of the season.
In July 2017, Richards signed for National League North side Gainsborough Trinity, despite receiving offers from football league clubs.
The highly-rated youngster becomes Lynn's fifth signing of the summer and the Linnets thank Gainsborough Trinity for their assistance in getting the deal over the line.
Richards is due to make his debut when Championship outfit Norwich City visit the Walks this evening (7.30pm).