I'm actually pumped to watch this match. Hopefully, the Azzurri will get their 4th World Cup title.
I realize there are some here who will root for France over Italy - and that's ok, I suppose - but once again, the Simpson's shows us why most of the world will be pulling for France:
Hank Scorpio: By the way, Homer, what's your least favorite country: Italy or France?
Homer: France.
Hank Scorpio:
(chuckles) Nobody ever says Italy.