Florida Marlin manager Ozzie Guillen voiced some opinions on Cuban leader Fidel Castro and was immediately suspended by Major League Baseball for five games.
Progressive Voices Speaking Out
Florida Marlin manager Ozzie Guillen voiced some opinions on Cuban leader Fidel Castro and was immediately suspended by Major League Baseball for five games.