David Moyes managed various clubs , including the most recent West Ham United .
He was previously the manager of Preston North End , Everton , Manchester United , Real Sociedad and Sunderland .
David Moyes