Daniel Rodriguez revealed he had been absent from UFC because he spent eight months in prison in Tijuana, Mexico.