I just now heard about this (slow, I know, not been keeping up with Wrestling things lately). And I'm now sitting here in tears. First Iwata, now Roddy Piper? Really??
Goddammit. Fuck cancer.
R.I.P., Hot Rod. I hope there's bubblegum in heaven for you.