Pictures: Strikeforce Mike Kyle vs. Rafael Cavalcante Jun 9, 2009 « Previous Gallery Next Gallery: Jesse Finney vs. Josh Bumgarner » More info about Strikeforce