The 22 fighters taking part in UFC Fight for the Troops 2 will hit the scales at 5 p.m. ET for the official weigh-ins. The event takes place live tomorrow night with two preliminary bouts airing on Facebook before the main card airs on Spike TV. You can watch a streaming video of the weigh-ins right here on SB Nation.
Main card:
Evan Dunham vs. Melvin Guillard
Tim Hague vs. Matt Mitrione
Mark Hominick vs. George Roop
Pat Barry vs. Joey Beltran
Cole Miller vs. Matt Wiman
On Facebook:
Yves Edwards vs. Cody McKenzie
Mike Guymon vs. DaMarques Johnson
Preliminary card:
Mike Brown vs. Rani Yahya
Willamy "Chiquerim" Freire vs. Waylon Lowe
Amilcar Alves vs. Charlie Brenneman
Chris Cariaso vs. Will Campuzano