Euro 2012 Preview-Italy

From being on top of the world in 2006 to a humiliating Group Stage exit in World Cup 2010, with a Quarter-final run in Euro 2008 sandwiched in between, the Azzurri haven’t been the most consistent team in the continent. But even with their injury troubles and the unfolding of the latest match-fixing saga, it’d be foolish to write […]