Michael Castellanos and Felix Rivera were the heroes. A bases loaded triple by Michael Castellanos and a superb closing job by Felix Rivera before an electrified stadium bursting with some 55,000 fans, gave Santiago de Cuba a 6-4 win Monday over Industriales, the home team, to take a 3-2 lead in the best-of-seven Cuban baseball championship series.
Read More