Peter Crouch has completed his move to Portsmouth from Liverpool in a deal that could be worth up to £11m.
The 27-year-old returns to Pompey six years after leaving and will work with boss Harry Redknapp for the third time in his career.
Crouch said: "It's fantastic to be back. I believe Harry gets the best out of me and think the best years of my career can be here."
The England striker has signed a four-year contract at Fratton Park.
Crouch added: "This club is going places and they can match my ambitions.
"The chance of regular first team football was part of the appeal. I know I'll have to work hard to prove myself in training, but I believe my best years are in front of me."
Redknapp added: "Bringing a player like Peter here shows how far we have come and how far we can go. I'm delighted he's back.
"I never expected to see him back here. He went off to Liverpool and did a fantastic job in my opinion and I'm looking forward to seeing him and Jermain Defoe up front - a big one and a little one - and we've got other good forwards here."
The forward was also praised for his contribution to the Merseyside club by Reds manager Rafael Benitez.
"He is a good professional and we would have wanted him to stay," he said.
"We offered him a new contract but sometimes you have to understand the player. He wanted to play a lot more."
The Spaniard added: "With Fernando Torres now first choice, playing more was always going to be difficult.
BBC SPORT | Football | My Club | Portsmouth | Crouch completes Portsmouth move