West Ham have confirmed the signing of Kevin Nolan from Newcastle.
Nolan, who recently rejected a contract extension at St James's Park, underwent a medical with West Ham on Wednesday before putting pen to paper on a five-year deal for an undisclosed fee.
The 28-year-old will be reunited with Sam Allardyce after working with him at Bolton Wanderers and he is looking forward to helping the Hammers earn promotion back to the Premier League.
"It's been a bit of a whirlwind, but obviously once I knew that they wanted me, they have shown a certain hunger and desire to make sure I become a West Ham player," said Nolan.
"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 start off and be as successful as I was there.
"I came 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 the club actually 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."