August 14, 2010 Strikeforce: Miesha and Couture the standouts This Friday evening at Strikeforce Challengers 10 was a lively one. The spectators that crowded Dodge Theater in Phoenix, Arizona, witnessed a true show of… Read More→