Ozzie Guillen suspended 5 games for Castro comments

FOX News

Did the Miami Marlins address the controversy correctly?