Recently hired Miami Marlins manager Ozzie Guillen has been suspended by the team for five games following his comments on Fidel Castro. In an interview for TIME magazine that took place last week, Guillen expressed admiration for former Cuban dictator Fidel Castro. In the interview, Guillen said he “respect[ed]” Castro for …
Read More »