The UFC's pound-for-pound king of rematches will takes part in another career trilogy.

UFC officials today announced that former UFC lightweight champion Frankie Edgar will face for a third time former dual-division title holder B.J. Penn in a featherweight showdown.

The matchup, which was revealed on Wednesday's new edition of "UFC Tonight," is scheduled to take place after the two serve as coaches on "The Ultimate Fighter 19," which debuts in January. Edgar and Penn are expected to fight at an as-yet-undetermined event in April.

Edgar and Penn (16-9-2 MMA, 12-5-1 UFC) met twice in 2010, with "The Answer" victorious over "The Prodigy" in both contests. At UFC 112, Edgar claimed the UFC lightweight title. He then defended the belt four months later at UFC 118. Both results came via unanimous decision.

UFC President Dana White said he booked the fight after Penn informed him he had a burning to desire to avenge his two losses to Edgar.

"He says, 'I can beat Frankie Edgar,'" White said. "The two first fights were BS. I want that fight agin. I want to beat this guy so bad. It's all I want."

Edgar, of course, fought as a lightweight for the majority of his career. However, he made the drop to 145 pounds earlier this year for a failed bit to unseat champ Jose Aldo. In July, he bounced back with a win over Charles Oliveira.

Meanwhile, Penn is a former titleholder at both 170 and 155 pounds. However, the fight with Edgar would mark his first at featherweight.
I'm a Penn fan but his cario at FW is a huge question for me.