West Ham United have had a mixed season so far, with fans enjoying some memorable European nights but with the Premier League proving a source of frustration. For instance, West Ham drew 1-1 with Aston Villa in the league last time out, and VAR controversially chalked out two Hammers goals in the match. It also remains to be seen whether West Ham manager David Moyes will sign a new deal, with his current contract expiring at the end of the season. Nonetheless, the Hammers have a good squad and will look to kick on no matter what happens ahead of next season, so they must do what they can to re…