The best team in Spain right now? Sorry Messi & Co, it's 18-0 Barca Women
12-Mar-2021 14:15:28 | ESPN FC World Cup
Barcelona's women's team are perfect in the Spanish league right now, winning all 18 games, scoring 90 goals. How did they get there?
Read More