Charlie Sheen reveals himself as seller of expensive Babe Ruth memorabilia

Charlie Sheen reveled himself as the seller of some expensive Babe Ruth memorabilia.

What to Read Next