"he posted he sold most of his shares on Yahoo board."
Yeah, everyone saw where he sold all but 20k shares before the big announcement. Given that Yahoo allows you to remove your posts, guess why it's no longer there. Great timing - that's what happens when you trade your 3 Aces for 3 dueces.