Multiple choice general knowledge sports Which country has the most number of players who has won the Ballon d'Or? France The Netherlands Brazil Spain Germany England Reveal answer Fill a bubble to check yourself E Correct answer