Having been consulted by France Football, 30 past Ballon d'Or winners voted on who is the greatest player of all time.
The Ballon d'Or went to a new home this year ... Those players are Franz Beckenbauer, Ronaldo, Alfredo Di Stefano, Kevin Keegan, and Karl-Heinz Rummenigge.
Controversy over the winner of the Ballon d'Or is as old as the award itself ... veteran English great Stanley Matthews ...