he is 54 ... there is no fighter whatsoever in any combat sport that was half decent at that age. I mean even Dan Severn start losing in undergound amatuer mma events and was forced to retire at 53. At 54 without fighting for 6-7 years, and being a fighter that doesn't have ko power (ko power is the last that goes , so you can make use of it even at a older age ), it means that he doesn't even have a small puncher chance. Also his takedowns are from the clinch, which is exactly where fedor is good, so he should not have problems to block anything (though randy won't be standing long enough or get close enough to try to take fedor down). Also fedor still has his ko power which is the last thing to go.
This fight has 60 seconds ko written all over it...