NewsUFC Fight Night 63: Mendes vs. Lamas ResultsBy Chris Pagliuca on April 4, 2015UFC Fight Night 63 took place on Saturday, April 4th at the Patriot Center in Fairfax,... Read more →