UFC Fight Night 63: Mendes vs. Lamas takes place on April 4, 2015 at Patriot Center in Fairfax, Virginia.
Click the stars to rate how good you think UFC Fight Night 63 will be.
Click HERE for more UFC Fight Night 63 Analysis
UFC Fight Night 63: Mendes vs. Lamas takes place on April 4, 2015 at Patriot Center in Fairfax, Virginia.
Click the stars to rate how good you think UFC Fight Night 63 will be.
Click HERE for more UFC Fight Night 63 Analysis