His losses were definitely the best moments in Strikeforce. I can't think of any moments bigger than when he was choked out, knocked out or beaten. Only thing that comes close is Carano vs Cyborg.
Unfortunately I can think of a bigger moment. Stockton 209. Strikeforce brawl.
Sent from my Samsung Galaxy S3