It’s the world’s most watched annual sporting event. Tomorrow is the 2012 UEFA Champions League Final. Bayern Munich vs Chelsea. Germany vs England. We won’t go further than that. Do that in your own mind. At 20h45 South African time, the English and German giants will do battle in the colourful Allianz Arena, north of […]