West Ham United have sealed the signing of Newcastle midfielder Kevin Nolan on a five-year contract for a fee believed to be worth up to £4 million.
The Hammers are also expected to sign former Bolton left-back Ricardo Gardner on Thursday.
It is thought West Ham will pay £3.5 million for the player with a £500,000 bonus if they win an immediate return to the top flight.
Nolan, who will turn 29 next week, was a crucial figure in the Newcastle side which won the Championship title in 2009-10, matching Andy Carroll's league goals tally of 17.
The former Bolton Wanderers player's fine form continued back in the Premier League last term as he netted another 12 goals. Talks had stalled over a new deal at St James' Park, with owner Mike Ashley's stringent policy of being unwilling to meet a player's requirements in terms of length of contract the sticking point.
Nolan revealed: "It's been a bit of a whirlwind, but obviously once I knew they wanted me, they have shown a certain hunger and desire to make sure I become a West Ham player.
"Having the chance to link up with Sam again is a massive thing and obviously coming to such a massive club is great for me. I'm very sad to leave Newcastle but I'm coming to another massive club in my eyes, and hopefully I can be as successful as I was there.
"I've come to West Ham because of the tradition of the club and everything about it. I've always enjoyed playing here and there was also the chance of linking up with Sam and working with him again.
"The be all and end all was that this club wanted me and the owners put faith in me and have given me a security of contract. Now it's my time to repay them and hopefully I will do that.''