Arsenal Women victorious in close-fought Champions League Final
After 18 years, Arsenal Women have won the Champions League once again since their 2007 campaign. Comparing their 12 conceded goals to Barcelona’s 19 goals scored in each team’s respective last three games before the monumental final, the odds were stacked against the English team. But, after a fierce performance...
Read More