Josh Gordon signs two-year deal with Walsall
Gordon, who has had two spells at Bescot, one in 2018/21 and the second half of last campaign, joins the club for a third stint after leaving Burton Albion.
Gordon, who has had two spells at Bescot, one in 2018/21 and the second half of last campaign, joins the club for a third stint after leaving Burton Albion.