Leicester City had an unbelievable turnaround this season, winning the English Premier League in her first season since 2004 – maybe thanks to some Thai monks, while some say ‘na juju’.
Barcelona won their second consecutive La Liga title in the Luis Enrique era, with just ONE point ahead of bitter rivals – Real Madrid.
Juventus succeeded in defending the Italian League title for the fifth consecutive season, while Germany’s Bayern Munich and France’s PSG also won theirfourth straight league title.
Check out the winners of the top football club leagues in Europe.
English Premier League
Leicester City
Italian Seria A
Juventus
German Bundesliga
Bayern Munich
French Ligue 1
PSG
Portuguese First Division
Benfica
Spanish La Liga
Barcelona
Dutch First Division
PSV Eindhoven
Turkish Spor Toto Super Lig
Besiktas