Watch the 2010 World Cup in Louisville
Posted on June 10, 2010 By Chris (Edit) Leave a Comment
Unless you've just come from living in a cave, you're probably well aware that the 2010 World Cup kicks off (literally) this weekend. And while soccer is still a growing sport in the USA compared to the rest of the planet, it is a HUGE deal that the American team is playing in it. Are you familiar with international soccer? If not, I'll give you a crash... [Read more...]

