Why? He is not old...i dont think he has shown much wear and tear either - he has never been a welterweight but if BJ Penn decided to train like he did under Marv Marinovich and really wanted to be a force again he could be....if he wasnt a mental.
If he beats Rory he might find that fire....
I love B.J., but Im 99% sure the fire is gone. B.J. has been fighting a long time, I think he wants to fight but not bad enough to put in the work to be his best anymore, I hope he has a decent showing and then takes a serious look at retiring.. ( My hope and opinion.)