Exeter City have made their third signing of the summer with the arrival of winger David Wheeler from non-league side Staines Town.
The Grecians expect to have the 21-year-old available for Saturday's opening game of the season against Bristol Rovers.
"He's strong and quick, but he's also bright," said City boss Paul Tisdale.
"He'll work for the team - he's infectious and hard-working and has something about him."
Exeter have yet to confirm how long the deal for Wheeler is for.