the main question here is -- has Kevin Lewis really stepped out of the picture ??
As he seems to have a lot invested in this mess he created, it would be hard to think he is still not in a position to try and influence outcomes ?
Move on you creep....
time to properly retire Kevin....go and write and fiction novel or something you seem to have a flair for fiction.