Mixed martial arts legend BJ Penn has reached the end of the road in his career after his devastating technical knockout loss to Frankie Edgar at the main event of The Ultimate Fighter 19 finale on Sunday in Las Vegas.
Penn, who in his prime was one of the best MMA fighters in the world, has not won a match since beating Matt Hughes in UFC 123.
He had initially retired after losing to Nick Diaz at UFC 137 in October 2011, but made a comeback in December 2012, where he lost to Rory MacDonald.
He was a shell of his former self against Edgar, however, and their bout was never really competitive. Edgar crushed him in the third round, unleashing a series of punches that forced the referee to stop the contest.
"This is the end," Penn said at the post-fight news conference, as quoted by MMA Fighting.
Penn bore bruises on his face after the beating.
"I'm thinking to myself, why did you step back into the Octagon after the beating that Rory MacDonald gave you? And the reason is, I really needed to find out. If I didn't make this night happen for myself, I would have always wondered," he said.
"I would have always went back and forth on whether I should go back in," he added. "I needed some closure."
Now, Penn said he knows "for sure" that it's times to step away.
"My biggest regret would have been if I didn't get in the ring tonight. I would have always wondered. I would have always kicked myself in the butt and complained and thought I could have done it again," he said. "Now I know for sure."
Penn retires with a 16-10-2 win-loss-draw record in MMA. He is only the second fighter in UFC history to win championships in two different weight divisions, having held both the lightweight and welterweight belts.