Andy Carroll officially completed his witch to West Ham from Liverpool with the London club paying an undisclosed club record fee for the services of the England international.
Carroll completed his medical Tuesday and then signed a six-year contract with West Ham, after the club agreed a fee believed to be an initial £15.5 million ($24 million), which could rise to £17.5 million ($27 million) depending on appearances and success.
"West Ham United are delighted to announce the signing of England international Andy Carroll from Liverpool," the club said in a statement on their official website.
"Carroll joins the Hammers on a six-year contract, with an option for a further two in the club's favor, for an undisclosed, club record fee after enjoying an outstanding 2012/13 season on loan at the Boleyn Ground."
Carroll said he had enjoyed his first season with West Ham and was keen to continue the good form.
"It's fantastic for me to be here," he said. "I really enjoyed last season, and that shows in me coming back and making it permanent.
"The fans, the lads and the club itself have been great to me, and what I wanted to do was come back here and play football.
"Since the end of the season I've had a lot of time to think, I've missed it and that's why I'm back. Getting promoted the season before last, then finishing where we did -- we did great, and it can only get better for us.
"The way the club's being run, obviously getting the new stadium and everything like that, it's only going up."
Meanwhile, Sam Allardyce said he was pretty happy with the first few fixtures for West Ham in the English Premier League for next season, with the Hammers set to kick off with a game against newly-promoted Cardiff.
"The fixtures have been kind to us at the start of the season as they were last season," Allardyce said.
"It will be important to challenge the players to try to achieve the same amount -- 14 points from our first eight games -- as they did last season.
"The ones that are important are the newly promoted sides and we've got Cardiff first game, which I think is the toughest time to get them in the whole season.
"I'm pleased that at least we are playing them at home and not away. It casts my mind back to the start of my career at West Ham and a 1-0 defeat to them in my first game and I want to make sure we don't repeat that.
"The other games will be about us maintaining our home form and making people aware that when they come to West Ham they will be in for a tough afternoon because we play attacking football against the opposition and create chances."