“Strikeforce Challengers: Villasenor vs. Cyborg” live play-by-play and results
“Strikeforce Challengers: Villasenor vs. Cyborg” takes place tonight, Friday, June 19, 2009, at the ShoWare Center in Kent, Wash., and PRO MMA (promma.info) is sitting ringside to bring you the…