They imported him from the ashes of Inside Gaming along with another dude.
Who is the retard that makes decisions at RT? Seriously, as far as I can tell this seems to be the series of events:
RT Employee: The Know is failing!
RT Manager: What? Why? Oh well, move the victims to Inside Gaming.
RT Employee: Inside Gaming is failing!
RT Manager: What? Why? Oh well, move the victims to Funhaus.
RT Employee: Funhaus is failing!
RT Manager: What? Why?!
Maybe fucking fire the dipshits that keep sinking channels because nobody wants to watch them. I look forward to RT collapsing.