The UFC has a special treat in store for American soldiers stationed at Fort Campbell on November 6, as the organization will hold a “Fight for the Troops” event at the base featuring decorated veteran Tim Kennedy in the main event. According to UFC President Dana White, Kennedy will take on Lyoto Machida in the evening’s headliner at UFC Fight Night 31.

White’s announcement came on FOX Sports Tonight. As might be assumed based on the bout, Machida will drop down to 185 pounds to clash with Kennedy. Past “Fight for the Troops” cards have been used to raise awareness and funding for men and women in the armed forces.

Kennedy is a former Green Beret sniper with multiple tours of duty. Now focused on his MMA career, the 33-year old is 16-4 including an outpointing of Roger Gracie last month in his UFC debut. He also owns past wins over Jason Miller, Melvin Manhoef, and Robbie Lawler.

The 19-4 Machida is a former champion with success against Randy Couture, Dan Henderson, and Rashad Evans. However, he’s dropped two straight decisions, prompting him to finally dip down to middleweight after years at 205.