The Ultimate Fighter 18.10: The Good, The Bad, and The Ugly
By Nathan McCarter The Ultimate Fighter got underway a few moments after Tim Kennedy upended Rafael Natal at UFC Fight for the Troops 3. It was...
By Nathan McCarter The Ultimate Fighter got underway a few moments after Tim Kennedy upended Rafael Natal at UFC Fight for the Troops 3. It was...
UFC Fight Night 31: Fight for the Troops 3 took place on November 6, 2013 at Fort Campbell in Fort Campbell, Kentucky. Click the stars to...