Ten Interesting Facts About Euro 2012

Euro 2012 starts this Friday and with every country’s international team now in Poland and Ukraine, fans all over the world are excited in anticipation for Europe’s biggest staged event. Hosting their 14th European Championship, here are ten of the most interesting facts about UEFA’s Euro 2012, courtesy of stats across the world. Last 16 […]

Read More Ten Interesting Facts About Euro 2012