UEFA EURO 2012

If you are not a soccer fan, you may not know that the 14th UEFA European Football Championship is being held in Poland and Ukraine right now (until July 1). Sixteen national teams compete in 31 matches to be crowned European champions. At stake: national pride and bragging rights. And, trust me, in Europe that’s …

UEFA EURO 2012 Read More »