Havent heard much from Charlie Sheen in a while, but this is too good not to post. Best part- not only what hes donating but who he challenges!!! Check it out.. PS Thanks to TMZ for another gem :)