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.
Alex Pattison Completes Move from Bradford City to Walsall
Remix Saturdays
Bhangra Nights
The Golden Era
Legal Show