Sinclair settles for three-year deal Trevor Sinclair has signed a new three-year contract at West Ham. The England midfielder demanded a move last season to further his international ambitions but after a successful World Cup he is happy to stay at Upton Park... This is London