Andrew Johnson has been officially unveiled as an Everton player.
The 25-year-old striker signed for the Blues from Crystal Palace yesterday after the two clubs agreed an £8.6million deal.
And Johnson was today presented to the media in a press conference at Goodison.
He said: "I am delighted to join the club. They are one of the biggest in the country and the prospect of playing in front of 40,000 fans week-in, week-out was huge.
"I had a good chat with David Moyes and he told me how the club was progressing forward and that impressed me."
Johnson is currently training with the England squad, but was given permission to attend today's event.
He joined previous club Palace from Birmingham in 2002 and made over 150 appearances, scoring 85 goals.
Manager David Moyes was equally delighted with the deal. He said: "It is a big signing. He is a proven goalscorer and when I heard he wanted to come to us, I pushed the board even harder.
"They have always been there to back me up and I thank them for that."
CEO Keith Wyness added: "We are delighted that we are breaking our transfer record again and thrilled to be welcoming Andrew to Goodison Park.