(For those of you wondering, now we know what happened to Color Me Badd)
Strikeforce held a press conference yesterday at the Toyota Center in advance of its August 21 event that will take place at the venue in Houston, Texas. Ben and I were both unable to attend since, well, neither of us wanted to, but thankfully KBME Sports Talk 790 was on hand to catch what we may have missed.
The videos are after the jump.