NewsWSOF 16: Palhares vs. Fitch ResultsBy Chris Pagliuca on December 13, 2014World Series of Fighting 16 took place at the McClellan Conference Center in Sacramento,... Read more →