Richardson fue un centrocampista versátil que jugó en la máxima categoría del fútbol inglés en numerosos equipos (Everton, Watford FC, Arsenal FC, Aston Villa, Coventry City y Southampton FC).