My arse he could have. Lewis doesn't even have to land flush to badly hurt RJJ. He'd walk through anything RJJ threw and it would be all over in a less than a round. If RJJ had beaten Lewis then he would have gone down as the GOAT but it never, ever, would have happened.
IF Roy jones beat Lennox Lewis he would UNDISPUTEDLY be the GREATEST BOXER EVER TO GRACE THE PLANET.... but he didnt.