BJ Penn to fight on

He will face Dennis Siver in Oklahoma City in June

BJ Penn to fight on

Picture by Gregory Payan AP/Press Association Images

MMA legend and former two weight UFC champion BJ Penn will return to the octagon once more and face Dennis Siver in June in Oklahoma City.

Penn is coming off a stoppage loss to highly rated prospect Yair Rodriguez in January and is on a four fight loss skid.

Siver hasn't fought since back-to-back losses in 2015 against Conor McGregor and Tatsuya Kawajiri.

Elsewhere on the card former welterweight champion Johnny Hendricks will be looking for his second successive win at middleweight when he faces Tim Boetsch.

Felice Herrig and Justine Kish will battle it out in a women's strawweight bout while heavyweight's Josh Stansbury and Jeremy Kimball also clash.