Miami Marlins Manager Ozzie Guillen answers questions, and apologizes for his comments regarding Cuban Dictator Fidel Castro at the new Miami Marlins Ball Park April 10, 2012, in Miami, Florida. Guillen was given an immediate five game suspension, and called his comments " stupid, and insensitive" .. UPI/Susan Knowles .