Javier Hernandez is to be welcomed back to the Premier League after signing for West Ham.
The Mexican striker was signed by the London team from Bayer Leverkusen for £16m.
The former Manchester United forward has signed a three-year contract.
The 29-year-old scored 59 goals in 156 appearances for United after arriving at Old Trafford in 2010, before joining Leverkusen for £7.3m in August 2015.
He scored 39 times in 76 matches for the Bundesliga club.