apparently this is the rumored main event for the first Strikeforce show, which would be killer if true.

PJers, can you confirm this rumor or do I need to ask snakerattle?