Strikeforce Challengers 18 Fight Card Rumors

Strikeforce Challengers 18 fight card rumors and scheduled bouts on August 12, 2011, at The Pearl at The Palms Casino Resort in Las Vegas, Nevada. Read More >>

Strikeforce Challengers 18 fight card rumors and scheduled bouts on August 12, 2011, at The Pearl at The Palms Casino Resort in Las Vegas, Nevada. Read More >>