Seemingly out of nowhere, the UFC has found the next fight for BJ Penn and it's not Nate Diaz, Clay Guida or even Takanori Gomi next in line.

Instead, it's old rival Matt Hughes.

Several MMA news sources are reporting that the fight will be the co-main event for November 20th's UFC 123 when the organization runs in Detroit, MI, for the first time since 1996 at The Palace Of Auburn Hills.

Lyoto Machida vs. Rampage Jackson is the main event of the evening.

Penn and Hughes first met at UFC 46 in January 2004 when Penn submitted Hughes in the 1st round with a rear naked choke to win the UFC Welterweight title.

They would rematch at UFC 63, a bout that Hughes won via 3rd round TKO to win the then-vacant UFC Welterweight title.

Penn is coming off back-to-back losses to current UFC Lightweight Champion Frankie Edgar, while Hughes recently submitted Ricardo Almeida in the first round at UFC 117 in August.

It was believed Hughes was taking the rest of the fall off to focus on family and hunting, but posted earlier this week on his website that he and UFC President Dana White had an interesting conversation about the 11/20 event.

Video Play Button Videos you might like

As of this writing, the UFC has yet to make the fight official.