Cleaning up sports, but at what price?