‘Excited’ Moyes signs new contract with West Ham

‘Excited’ Moyes signs new contract with West Ham

David Moyes has been rewarded for guiding West Ham to sixth place in the Premier League with a new t