Sports6 months ago
Spain, via Barcelona, continues to rule women’s soccer
Barcelona‘s team captain Alexia Putellas lifts the trophy after winning the women’s Champions League final soccer match between FC Barcelona and Olympique Lyonnais at the San...