West Ham have agreed a deal in principle with Bayer Leverkusen for the transfer of Javier Hernandez, according to ESPN.
Hernandez is expected to undergo a medical on Monday ahead of a move to the Hammers from Bundesliga side, Leverkusen, where he had been entering the final year of his contract.
Should the Mexico international complete the move to the London club, he could make his West Ham debut against former club Manchester United at Old Trafford on Aug. 13.
Hernandez left United for Leverkusen in 2015 having netted 59 goals in 157 appearances for the Red Devils and he has continued to score goals in the Bundesliga.
The 29-year-old has 39 in 76 appearances for Bayer since his arrival, but is interested in a move back to the Premier League.