Charlie Sheen puts Ruth’s ’27 World Series ring and Red Sox contract up for auction By Jessica Roberts on June 26, 2017 Charlie Sheen is auctioning off two of baseball’s more prized artifacts.