
West Ham have confirmed the signing of Javier “Chicharito” Hernandez from Bayer Leverkusen for a fee worth £16 million.
The two clubs announced a fee for the striker had been agreed last week, and the Mexico international has now officially joined the Hammers after finalising personal terms and completing a medical.
Hernandez, 29, joins on a three-year deal after spending the past two seasons in the Bundesliga.