Charlie Sheen smiles through Comedy Central roast (AP)

AP – Charlie Sheen smiled through a Comedy Central roast as Mike Tyson, William Shatner, actress Kate Walsh and half a dozen comedians riffed on his high-profile year.

0