By Steve Barry on June 21, 2011
Strikeforce Challengers 16 takes place this Friday, June 24, at the ShoWare Center in Kent, Washington and will air on Showtime at 11pm ET/PT. The latest Strikeforce Challengers 16 fight card can be found in our fight cards section.
Stay up-to-date with the latest from MMA Convert.
NO THANKS, I'M NOT INTERESTED.