Jackson Smith says his spell at Walsall has provided him with memories to "cherish for a lifetime" after his departure to League One side Barnsley was confirmed.
The 22-year-old has penned a four-year contract with the Tykes, which includes the option of a further year in the club's favour.