Power Slap 2 Wolverine vs The Bell May 24 at 9pm ET 6pm PT