Concord Rangers have re-signed experienced forward Leon Gordon from Ryman League Division One North side Great Wakering Rovers.
Thirty-year-old Gordon is a pacey attacking player who can play all across the front line.
He started his career with Wycombe Wanderers and joined Aylesbury United on-loan in 2003/04 before going on to play for Ruislip Manor, Staines Town and Berkhamsted Town following his release by the Chairboys.
He also had spells with Ardley United, Leighton Town, Abingdon United and Aylesbury FC before signing for Canvey Island for the first time in January 2011.
He left for island neighbours Concord in January 2013 and helped the Beachboys into the National League South via the play-offs.
He returned to Canvey in October 2015, but his return was a brief one as he switched to Brentwood Town in December.
But Gordon was back with the Gulls once more in October 2015 having become
an established right-back at Brentwood T.
Gordon, who totalled over 270 appearances and 50 goals for Canvey, made the move to Great Wakering.