In a moment I will link to an article that, as far as I can tell, is strictly on the level. The New York Daily News is reporting that Melky Cabrera knew the authorities were on to his drug cheating, so he and some of his people endeavored to set up a phony website which, he could claim, sold him the testosterone which he “accidentally” took. The authorities cracked this lie pretty quickly, putting Melky even more in the soup. This guy NEVER can play for the Giants ever again. To read the Daily News article, please click here.