Premier League

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