As of now, Barcelona are favored to win the competition. No surprise given their league form and how strong they've looked in ...
If the Premier League title race wasn't done before, surely it is now? Liverpool have played a game more than Arsenal but sit ...