A minor league contract "often" leads to becoming 25th man on the roster. What's the definition of often, 5-10%?
Face it, you were wrong.
If someone gets dinged up, the Sox shouldn't run straight to the media. What do they gain by disclosing every player's injuries? All it would do is to increase your blood pressure.