Barcelona Femeni: An epitome of invincibility
When one thinks of the word ‘invincible’ in football, the popular name that comes to mind is Arsenal. The Gunners went through the entire 2003-04 Premier League season unbeaten, going on to win the league 11 points clear of London rivals Chelsea. Since, then, only Juventus during the 2011-12 Serie A season have been able to go an entire league season unbeaten. The likes of FC...