I thought Bagdad Bob was reincarnated as Jeff Mitchell, denyer of the existence of naked shorts, paid bashers and hedgie scams.