How is this man still on the Astros' roster?
As deplorable as Chacon's alleged actions are, I could see an argument for keeping Chacon around--if he was actually an effective Major League player. If Barry Bonds v.2004 chokes me, I might suspend him for 20 games, fine him a million bucks, and call it a night. But Chacon was barely good enough to make the Houston roster in the first place, and he was just kicked out of the rotation for ineffectiveness. If this incident doesn't drop him below replacement level, what will?
If any situation ever calls for a knee-jerk reaction, it's this one. Enjoy free agency, Shawn.