Sam Baldock has completed his transfer from MK Dons to West Ham United.
The 22-year-old striker moves to Upton Park on a four-year deal for an undisclosed fee, with an option for a further 12 months.
"I am pleased to be here. I am just excited to be coming to such a great club," he said.
"The fans are so passionate and I just want to hit the ground running.
"I want to show what I can do for them and hopefully everyone will be proud of me."
Baldock signed as a trainee for MK Dons in 2004 and went on to score 43 goals in 124 games for the club.