by MMAWeekly.com Staff
The athletes for Wednesday night’s UFC Fight for the Troops weighed in on Tuesday and the fight card is now official. The event takes place at the Crown Coliseum in Fayetteville, N.C. and airs live on Spike TV at 6 p.m. PT / 9 p.m. ET.

The main event features Top 10 welterweight Josh Koscheck squaring off with Yoshiyuki Yoshida. Koscheck is looking to put a loss to Thiago Alves at UFC 90 behind him, while Yoshida makes his first start in the Octagon since defeating Jon “War Machine” Koppenhaver at UFC 84.

Mike Swick will be looking to clearly establish himself in the UFC welterweight division as he faces tough Canadian Jonathan Goulet.

Brodie Farber and Luigi Fioravanti, originally slated for a welterweight contest, agreed to fight at a catch weight of 173 pounds.

Main Event
Josh Koscheck (171) vs. Yoshiyuki Yoshida (171)

Jonathan Goulet (171) vs. Mike Swick (171)
Razak Al-Hassan (205) vs. Steve Cantwell (206)
Matt Wiman (156) vs. Jim Miller (156)

Brodie Farber (174) vs. Luigi Fioravanti (173.5)
Johnny Rees (169) vs. Steve Bruno (171)
Brandon Wolff (170) vs. Ben Saunders (170)
Nate Loughran (185) vs. Tim Credeur (186)
Dale Hartt (156) vs. Corey Hill (155)
Justin McCully (228) vs. Eddie Sanchez (246)

(UFC Fight for the Troops weigh-in results courtesy of UFC.com.)