West Ham have retained the services of young guns Mark Noble and James Tomkins with both players agreeing new deals. read more More...