I have a feeling though that Hagrid wouldn't come out with a claim like that if he was a mafia lying low.
Forum Rules