Home » Cristiano Ronaldo smashes shirt sales record in 12 hours, generating £32.5 million