UFC: Fight for the Troops 2 takes place tonight from Fort Hood, near Killeen, Texas. Below is the final card for the event.
As always, we will be providing live free coverage of the show. We will have quick preliminary card results beginning at 7 PM EST, followed by detailed round-by-round coverage of the main card at 9 PM EST.
Here is the card for tonight’s event:
Evan Dunham vs. Melvin Guillard
Matt Mitrione vs. Tim Hague
Mark Hominick vs. George Roop
Pat Barry vs. Joey Beltran
Cole Miller vs. Matt Wiman
Cody McKenzie vs. Yves Edwards
DaMarques Johnson vs. Mike Guymon
Waylon Lowe vs. Willamy Freire
Charlie Brenneman vs. Amilcar Alves
Will Campuzano vs. Chris Cariaso