Football Lyon beats Wolfsburg to win 5th successive Women’s Champions League Lyon have won their fifth consecutive Women’s Champions League title after defeating Wolfsburg on Sunday. The French side have dominated... By Evans EffahAugust 31, 2020