Saturday, January 31, 2009

Super Bowl Ad: - Baseball

I don't get this commercial. Maybe it's me and I am lacking the whole cultural context of this, so no clue other than this is one of GoDaddy's commercial for Super Bowl XLIII. Anyone out there know what this is about?