... and apparently now bsh is resigning for some reason after making speed a forum mod.
Does this have something to do with the so-called 'controversies' regarding the HoF? The several actual controversies regarding recent bans? Something else?
I have not been following the situation. Someone please fill in by giving me access to all related memes, please and thank you.