Sure he's a Hall of Famer, but that's a Hall of Fame nickname, too. "Megatron". Nicknames don't get much better than that. (He got it from teammate Roy Williams.)
A radio station in Detroit, 97.1 The Ticket, has a story on Fan Duel Sports Book's odds for who'll be pacing the sidelines next fall at Ford Field for the Leos.