Football Watch: Lyon Women Clinch Champions League Final In Frantic Extra Time Spell By Eoin Lyons · May 25, 2018