“The duo have won every single Ballon d’Or award going since AC Milan legend Kaka claimed his in 2007” The Barcelona No.10 and Real Madrid No.7 have dominated world football for the past decade, and are head and shoulders above all their peers for their achievements. Both have won