“A warrior who never gave up on himself,” Darren Elkins enters the octagon for the final time Saturday night to face Yadier del Valle in his retirement bout at UFC Vegas 120. Elkins announced this would be his “last dance” when the promotion revealed the matchup, and he explained his decision during media day Wednesday.

“I’m older in age now, but mostly I’m starting to get hurt a little bit more often,” Elkins said. “Getting to train all the time is taking more of a toll on my body than used to, so it’s time. I mean, I’ve been contemplating it for a while and I just talked to my family, worked it all out. I’m like, you know what? I’ve always w