Yomiuri Giants

Real Madrid is the world's most valuable football brand, according to an annual report by brand consultancy Brand Finance. The report says the Spanish club's brand is worth €1.419bn ($1.6