West Ham United have signed former Man United, Real Madrid and Bayer Leverkusen striker Javier Hernandez, nicknamed Chicharito for £16 million. “The Premier...