London, August 9: West Ham have completed the capture of Carlos Sanchez from Fiorentina as Manuel Pellegrini's overhaul ends with a ninth close-season signing.
The 32-year-old midfielder has inked a two-year deal for an undisclosed fee.
Sanchez, capped 88 times by Colombia, spent the second half of last season on loan at Espanyol, making 14 LaLiga appearances.
He previously had an ill-fated two-season stint with Aston Villa that ended in relegation, but the former Elche and Valenciennes man had no qualms over returning to England.
"I always dreamed of playing in the Premier League," Sanchez said.
"Previously, at Aston Villa, we started very well but sadly it didn't end well, but I always maintained the same desire to return and here I am, with the same mission, with the same desire and dream and I'm very grateful to everyone at West Ham."
Sanchez featured three times for Colombia at the World Cup, playing 79 minutes in the last 16 defeat to England.
The Hammers earlier added Arsenal striker Lucas Perez to a list of new arrivals that includes Felipe Anderson, Andriy Yarmolenko and Jack Wilshere.
Perez, the left-footed forward spent last season on loan at his former club Deportivo La Coruna and scored eight goals in 35 LaLiga appearances, but said he was looking forward to helping West Ham improve on their 2017-18 Premier League finish of 13th.
"I'm very happy to be here at such an historic club," he told the club's official website.
"I'm very excited, as West Ham are giving me the chance to stay in the Premier League and I'm very happy to be part of this new project.
"West Ham have great fans and play in an amazing stadium, so to sign here brings me great joy. I'm very motivated."