Sam Allardyce is ready to pen new terms with West Ham United.

After weeks of haggling, co-owners David Gold and David Sullivan are understood to have hammered out a two-year deal with the 58-year-old manager.

A source told The Sun: "Everything is agreed. There have been no problems.

"Everybody is pleased at the outcome."