I'm inclined to agree with this. The media might even put a further negative spin on it like Richard was hiding behind his son. My preference is he remains and be fully accountable for what he is doing with BIG. It will require the general market sentiment to move on from being worried about his past though.
BIG Price at posting:
$2.22 Sentiment: Buy Disclosure: Held