Mark Marshall has accepted Barnet's contract offer and will become Mark Stimson's 14th signing since taking charge on June 1.
The winger, 23, parted ways with Swindon at the end of last season and will now rejoin Stimson having played under him during their time at non-league Grays.
Marshall has already passed a medical and is expected to line up in Saturday's pre-season friendly against Peterborough at Underhill. Stimson told the club's official website: "He has pace to burn and can play on either flank. I consider that I have finished my squad building for the time being."
Copyright (c) PA Sport 2009, All Rights Reserved.