Barcelona and Lyon Competing in Uwcl Over Europe


Three years ago, FC Barcelona and Olympique Lyon took to the field in Budapest, Hungary, to play the UEFA Women’s Champions League final. Back then, Lyon were the firm favourites, looking to add a seventh Champions League title to their trophy cabinet. Barcelona, who were playing the final for the first time, were the favorites […]