By Steve Barry on November 10, 2010
Strikeforce “Henderson vs. Babalu” takes place on Saturday, December 4 at the Scottrade Center in St. Louis, Missouri and will air live on Showtime. The latest Strikeforce “Henderson vs. Babalu” 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.