That was crazy. Saw his promo Monday night, wife and I went to the Smackdown taping in Lafayette Tuesday night and nothing was said. Didn't read about it til Wednesday morning. Like elcap said, his final promo was eerily prophetic.