Ray feels the shock of The Rock showing up in Vancouver would be electric, especially if it meant "The People's Champ" ...