Azzuri Shut Out!

OK, admit it. How many of you have seen a Euro 2008 game so far? I was in Jeff City on business today, thus the delay in posting. Also the reason I missed this! The Netherlands ended a 30-year wait for a victory over Italy in emphatic fashion as they began their Group C campaign [...]