Why the **** did the Marlins suspend Ozzie Guillen for speaking his mind about Fidel Castro isn't this a free country?

7 answers 7