Sao Paulo set to host World Cup

Video Details

Grant Wahl reports from Sao Paulo, Brazil as the city prepares to host the World Cup.