University punishes white contractor for dressing up as Bob Marley five years ago

Cancels one contract but keeps $50 million in other contracts with company.