Huffington Haul Detailed In AOL Internal Memo

HuffPost founder got "only" $21 million from site sale