The Miami Marlins suspended
new Manager Ozzie Guillen for saying: "I love Fidel Castro," and "I
respect Fidel Castro. You know why? A lot of people have wanted to kill Fidel
Castro for the last 60 years, but that mother-f***er is still...