BJ Penn is set to return to the Octagon for the first time since since 2014 when he takes on Yair Rodriguez in the main event of Fight Night Phoenix.