Originally Posted by
corkpunter
The only ones saying this is Sky when they try once again to sell Sky Sports to you. Everyone else should be able to see that Barca and RM are leaps and bounds ahead of any team in England, though I've probably jinxed it now and Arsenal will win against them on Tuesday.