From the daily archives:

Saturday, June 12, 2010

Let’s Party Like Its 1776: USA vs. England at the World Cup

June 12, 2010

The 2010 World Cup kicked off yesterday in South Africa, but today is the day we here in America start to really follow the event.  Later today, our United States national team begins its World Cup campaign against our transatlantic cousins from England.  The English are as always fired up about their team, and I’m [...]

Read the full article →