Sao Paulo World Cup stadium handed back to owners -- unfinishedThe construction firm behind the new World Cup stadium at Sao Paulo, due to stage the opening match on June 12, Tuesday handed over the site to owners Corinthians, although work has yet to be completed ahead of a planned mid-May handover to FIFA. Apr 15, 2014