In the spirit of JPod’s posts, from a soccer non-fan : How can one not be happy Italy won?