Pictures: Strikeforce Pat Benson vs. Dave Lehr Cochran Jun 9, 2009 « Previous Gallery Next Gallery: Lucas Lopes vs. Scott Ventimiglia » More info about Strikeforce