Football David Moyes eager to win final West Ham game for fans not as Declan Rice favour May 17, 2024