Don't you just love it when the underdog wins? Cuba, the nation we Americans have been keeping impoverished because we don't approve of their economic system, the nation we've been keeping oppressed for nearly 40 years, whooped our butts at baseball today.
You remember baseball. America's "national sport"?
I love to see the little guy win!