Latest 4 Hammers who deserve new contracts after their performances this season Aidan Lonergan | 7 years ago