
On Tuesday, April 10, the Miami Marlins suspended general manager Ozzie Guillén for the “I love Fidel Castro” remark he made during a recent interview with TIME magazine. The five-game suspension came on the same day that the Venezuelan-born former ballplayer delivered an apology to the team’s Cuban-American fans at a press conference at Miami Read More






