Cristiano Ronaldo sold 520.000 Juventus shirts in the first 24 hours, an astonishing amount that will have paid off some of the £88m transfer fee already, according to Yahoo Sport Italia.
With two versions available to fans, one at €104 and a replica at €44.90, though it remains unclear how many of the 520.000 sold were official or replica versions.
At €74.45 on average, Juventus may have generated €38.7m - or almost half the transfer fee.