UFC Fight For The Troops 2 full card

UFC officials have finalized the card for UFC Fight for the troops 2 on Spike TV. With a already announced main event between lightweights Evan Dunham and Melvin Guillard, the UFC has added Matt Mitrione vs. Tim Hague, Mark Hominick vs. George Roop, Pat Barry vs. Joey Beltran, Cole Miller vs. Matt Wiman, Yves Edwards vs. Cody McKenzie, DaMarques Johnson vs. Mike Guymon, Mike Thomas Brown vs. Rani Yahya, Waylon Lowe vs. Wilamy Freire, Charlie Brenneman vs. Amilcar Alves and Chris Cariaso vs. Will Campuzano.

The card will air live from Fort Hood, Texas on Saturday, January 22, 2011 at 9 p.m. ET/6 p.m. PT.