OKLAHOMA CITY – In January, B.J. Penn returned to the UFC for the first time in 2 1/2 years and fought up-and-comer Yair Rodriguez, and it wasn’t even close.

Penn, the former UFC lightweight champion, was thoroughly outclassed for the entire first round before the referee saved him just 24 seconds into Round 2 for a TKO loss at UFC Fight Night 103. The result left many wondering if the 38-year-old Penn should keep on fighting. It even crossed his mind.

But Penn (16-11-2 MMA, 12-10-2 UFC) is back to face Dennis Siver (22-11 MMA, 11-8 UFC) in the FS1-televised main card of UFC Fight Night 112 on Sunday at Chesapeake Energy Arena in Oklahoma City.

Even though he admits he thought about retirement in the immediate moments following the loss to Rodriguez, Penn said he snapped out of it right away.

“Right after…