Cuba is better than America in baseball...ROFLLMAOLULZ.