Sports David Moyes to Leave West Ham United After 2023/24 Season 1 min read Premier League club West Ham United announced May 6 that manager David Moyes will