0
Anonymous
Olimpique Lyon is a french team. They haven't won the Champions League till now.
Wiki User