Chelsea set sights on Barcelona upset in UEFA Women’s Champions League final
Sunday’s UEFA Women’s Champions League final will see either Chelsea or Barcelona crowned champions of Europe for the first time, and though the Catalan club is the hot favourite, the London side is also on a roll. Barcelona crushed everyone in its path en route […]
Sports