Tag: Neil Critchley

Official: Villa confirm Neil Critchley appointment as Assistant Head Coach

Aston Villa have officially announced the appointment of Neil Critchley as our new Assistant Head Coach. Villa boss Steven Gerrard saw long-term assistant Michael Beale…