This weekend, Manchester United and Barcelona moved within a point of clinching the English Premier League and Spanish Primera Division titles, respectively.
These two teams are clearly the best on the planet right now and should guarantee a fantastic Champions League final later this month. As far as who will come out on top, there is no doubt in my mind that it will be the Spanish giants lifting the trophy at Wembley. FULL POST