Macclesfield Town have signed former Brentford winger Theo Archibald on a one-year deal.
The 21-year-old spent time on loan at Forest Green Rovers last season, scoring once in 14 league appearances.
Archibald, who has represented Scotland up to under-21 level, started his career with Celtic before joining the Bees in August 2017.
He could make his debut for Sol Campbell's side in Saturday's League Two opener at Exeter City.
Find all the latest football transfers on our dedicated page.