This weekend we brought you news of Sportswriter Mark Keohane’s alleged sexual harassment and drug abuse scandal. While many claims have yet to be verified, the web is abuzz with conflicting views - some even suggesting that it may finally be Karma c...