WWE SmackDown Results – August 21, 2026

WWE SmackDown airs at 8/7c on the USA Network and Netflix from Scotiabank Arena in Toronto, Ontario, Canada. ‘WWE Then. Now. Forever. Together.’ kicks things off as always. We see a skyline shot of Toronto as Joe Tessitore welcomes us to the show. He mentions tonight’s big main event as we see a split-screen Superstar […]