The two modern greats are often debated as being the best two players in the history of the sport, having won the most Ballon ...
Only seven players in Champions League and European Cup history have scored more goals in the competition than Mbappe (55), ...