Forget Real Madrid: Why Lyon are the greatest Champions League team of all-time
Lyon face Barcelona in the UEFA Women's Champions League final in Turin on May 21 and victory would mean a staggering eighth European Cup in 12 seasons for the greatest team in European Cup history
Source: goal.com