‘Gives his all’ – Veteran player has proved critics wrong at West Ham

West Ham have hardly not been in a precarious situation this season. The sacking of Manuel Pellegrini brought David Moyes back. While the new manager bounce did exist, but that lasted only for a limited time. The club is now…