From the Champions League to the Olympics, via a commanding Euro 2024, Spain was the truly dominant force in club and international soccer this year, and put the individual cherry on the cake with Rodri winning the Ballon d'Or. A few weeks after Real Madrid claimed a record-extending 15th Champions League title by... read full story