Harry Kane completed his long quest for football's highest individual honor, with the Bayern Munich and England striker winning the Ballon d'Or after a record-breaking season. Spain midfielder Alexia Putellas won the Ballon d'Or Feminin for the third time