Women’s Champions League Final: Lyon Beat Barcelona 3-1 To Win Eighth European Crown
Lyon lifted their eighth European title as they turned in a fabulous performance to run out 3-1 winners over Barcelona in the Women's Champions League final.
The French side came into the game as underdogs against a Barca side that had…