David Moyes takes charge of West Ham for the final time on Sunday at Manchester City, with fans reflecting on the good he did for the club since his return in 2019...as well as the bad...
David Moyes takes charge of West Ham for the final time on Sunday at Manchester City, with fans reflecting on the good he did for the club since his return in 2019...as well as the bad...