From the AP (link swiped from Repoz and Baseball Think Factory) :

Fidel Castro suggested the United States doesn’t want to play Cuba in the World Baseball Classic, which is awaiting word on whether the U.S. government will let the island’s players take part.

“We aren’t afraid of anything,” Castro said in a wide-ranging speech late Tuesday. “It’s very difficult to compete against us in any area … not even in baseball do they want to compete with Cuba.”

With all due respect, when was the last time Castro ordered a Cuban Sandwich from the Lower East Side’s Castillo De Jagua?