After a couple of weeks of speculation as to what Lyoto Machida would do next, following his ‘what the?” decision loss to Phil Davis at UFC 163, the UFC has announced that “The Dragon” will battle Tim Kennedy at “Fight for the Troops III”. As expected would be the case, Machida has decided to end his run at light-heavyweight and is dropping down to 185 pounds to fight Kennedy.

UFC President Dana White announced the bout during FOX Sports Live, which will headline the November 6th card, in Fort Campbell, Kentucky.

Kennedy recently volunteered to add Machida to his “dance card” if a bout between the latter and Nick Diaz didn’t materialize, and the well rounded vet has gotten his wish. Of course, since Kennedy is a decorated soldier and Bronze Star medal winner, having him headline a “Fight for the Troops” card makes a ton of sense. Kennedy also was down for fighting Vitor Belfort, but “The Phenom” turned down the bout, since it would have been at 185, and will now fight Dan Henderson November 9th.

Kennedy (16-4) is coming off a dominant, unanimous decision win over Roger Gracie at UFC 162 in July in what was his Octagon debut. The Strikeforce vet is 4-1 in his last 5 bouts, with his only loss during that stretch coming against former Strikeforce champ Luke Rockhold.

Machida (19-4), who was also hoping to fight Belfort, scored a split decision victory over Henderson before facing Davis earlier this month. The former light-heavyweight champ is 3-2 in his last 5 scraps, and his other loss during that run came against reigning champ Jon Jones.

“Fight for the Troops III”, or UFC Fight Night 31, will be broadcast on FOX Sports 1. Stay tuned to Caged for all your UFC news and coverage.