View of the brand new Bordeaux stadium, in Bordeaux, southwestern France, Monday May, 18, 2015. The stadium will host five games of the Euro 2016 European soccer championships. The Euro 2016 will take place in France from June 10 to July 10 2016. (AP Photo/Bob Edme)