Posted June 15, 2010 03:44 pm

World Cup fever?

In honor of the World Cup, check out this spoof on soccer and American sportscasts in general.