Miami Marlins manager Ozzie Guillen held a press conference today to apologize for his comments regarding Fidel Castro.

I respect Fidel Castro, said Guillen in a recent interview. You know why? A lot of people have wanted to kill Fidel Castro for the last 60 years, but that [expletive] is still here.

Before the news conference started, the Marlins suspended Guillen for five games.

Guillen said he is contrite about his comments that offended many in the Latino community.

I'm sorry that I hurt the community without any intention. I'm here to say I'm sorry.

The manager tried to explain how he could say such things about a man who is hated by many.

I don't want to make excuses, but I meant that I was surprised Fidel Castro stayed in power so long. That's what was missing in the translation. ... I'm not saying the journalist was wrong. I was wrong. I was thinking in Spanish and I said it wrong in English.

Guillen began by speaking in Spanish, and later continued the press conference in English.

Below is the audio of Guillen's press conference. He begins speaking in English at the 10 minute mark.