wembley-stadium

Will PSG win the 2018-19 Champions League?

Olympique Marseille’s success in 1993 is the only occasion in which a French side have won the UEFA Champions League. And that was marred by controversy as they had their Ligue 1 title stripped that season for match-fixing. The closest a French side has come since was AS Monaco reaching the 2004 final in which […]