This is a rundown of the Strikeforce Challengers 18 card that will take place at the Pearl at the Palms in Las Vegas, NV on Friday, August 12th.
All the MMA your television can handle!