March 12, 2009

Fidel Castro Chimes in on the World Baseball Classic

Ever get the feeling your boss is looking over your shoulder while you work?

Or ... maybe watching you on TV and second-guessing every move you make?

That's certainly the case if you're on Cuba's national baseball team these days.

No comments: