Miami Marlins' manager Ozzie Guillen has been suspended by the club for five games for comments he made about Fidel Castro that outraged the city's Cuban-American population.

Earlier today, Guillen spoke in Spanish at a news conference in which he apologized for comments attributed to him in Time magazine.  Guillen said he realized his comments had been hurtful and said he was not a supporter of Fidel Castro.

Guillen further explained he was talking about how amazed he was Castro had remained in power for so long, given his history.  He said he chose the wrong English words in making the comment.

A Miami-based Cuban-American advocacy group has called on Guillen to be fired.  The group plans demonstrations at Marlins' home games.

Two Miami city officials have also called for Guillen's ouster.

More From 103.3 The GOAT