Olimpique Lyon is a french team. They haven't won the Champions League till now.
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 Tottenham have never won the CHampions LEague. They have qualified only once.
Champions League ball
many times. there trophy cabiets even includes two european cups.