One extremely strange but persistent rumor regarding the Georgia Tech job: Slick Rick?