account
search
search

April 10, 2012 (14 images)

12 of 14
Miami Marlins fans and Cuban community members protest demanding the firing of Miami Marlins manager Ozzie Guillen outside the new Marlins Ball Park in Miami, April 10, 2012. The group was protesting Guillen for his comments about Cuban Dictator Fidel Castro. Guillen was given an immediate five game suspension, and apologized, calling his comments " stupid, and insensitive." UPI/Susan Knowles
| License Photo
x
Feedback