Strikeforce Henderson vs. Babalu – confirmed

Sep 27th 2010

"Strikeforce: Henderson vs. Babalu" will take place on December 4th, 2010, at the Scottrade Center in St. Louis, Missouri. It will air on Showtime, the ticket will go on sale this week. More about the event from MMAJunkie>>>>

Back to Top