Sports is a tribal business, and Miami Marlins manager Ozzie Guillen has upset his tribe. The outspoken Venezuelan had the audacity to express admiration for Fidel Castro in Time magazine. “I respect Fidel Castro,” he is reported to have said. “You know why? A lot of people have wanted to
Continue reading