Rub of the green: Barca and Bayern Munich

To all the Barcelona lovers out there: it may be time to give up your claim to being the best team in Europe. Barcelona was just shown how to play football by the new best team in the world, Bayern Munich. Some