Lyon relegated over finances and what that means for Palace's European hopes

25th Jun 2025    |     Source: BBC

Lyon won seven successive Ligue 1 titles between 2002 and 2008