0
Anonymous
Olimpique Lyon is a french team. They haven't won the Champions League till now.
Wiki User
Chat with our AI personalities
NO, Olympique Lyon have never won the Champions League. However, they have qualified 9 times to the Champions League(since 1992).
all I know is that Chelsea is the best
No.