Euro 2012 Set to Kick Off

(AFP – June 8, 2012) Host nation Poland is set to meet Greece in Warsaw’s National Stadium in the inaugural match of the 2012 Euro tournament. Poland is hoping for an opening win on home soil while opponents Greece is…