Part of the reason he could never stay healthy was the way he took care of himself off the field. Being great at the NFL is more than having natural god given ability which he did have, I just don't think he had the mindset and work ethic to be a Hall of Famer at the NFL level. Plus some guy's are just naturally injury prone. I'm not saying he wasn't a talent.
Lee Evans was good for sure but once again to say Hall of Fame talent at the NFL level is a stretch IMO.