Gareth Ainsworth is a much travelled player, with spells at Norhtwich Victoria, Preston North End, Cambridge United, Lincoln City, Port Vale, Wimbledon., Walsall and Cardiff City. Ainsworth cost Wimbledon 2million pounds but only made 45 appearances due to an injury