Charlie Sheen is putting on a show for the ages. He’s been captivating audiences with his bizarre ranting about warlocks, trolls and “winning.” I find it all hysterical. In his latest video, he dons a Yankees warm-up sweatshirt, so I thought he deserved a plug on the blog just for that. This is the same guy who owns Babe Ruth’s 1927 World Series ring, and has a Yankees baseball card. Winning!