WWE Smackdown LIVE Results 21 May 2019 – The Show-Off returns, Big E’s back and being the 24/7 champ ain’t easy
WWE Smackdown LIVE took place from the Dunkin Donuts Center in Providence, Rhode Island. Here’s all the action that went down last night in the aftermath of Money In The Bank.