Al Jazeera looks at the legacy left in South Africa after the nation hosted the World Cup and the Africa Cup of Nations. Can the cost of hosting events ever be justified in a country that battles many social and economic problems. Andy Richardson reports from Johannesburg.