Media ID: 55358372
Caption:
France’s national soccer team player Antoine Griezmann attends a news conference at the theatre Pedro II at Ribeirao Preto, 336 km (208 miles) northwest of Sao Paulo, June 16, 2014. REUTERS/Charles Platiau
by Amy Lawrence | Sep 15, 2016 | Sports
Inside the Stade de France at the finish line of Euro 2016, Antoine Griezmann confronted the ogre of defeat in a major final for the second time in six weeks. To lose a Champions League final with your club, then a European Championship with your country – both of...