You're not going to believe this, but "Magic Carpet Bob" D'Elia has an interesting tale behind his nickname. Of course it's interesting: It involves his brief reign atop the world of... More >>>