The 2010 World Cup kickoff is only forty three days away. Many of us who live in the U.S. probably didn’t realize that the World Cup was scheduled for this year, but that’s certainly not the case for the rest of the world. Having grown up in Italy, I am an avid soccer fan and [...]