WWE Backlash 2018 Recap | Mark O'dea | Astro SuperSport

1,544 views · Published 7 May 2018 · 10:03 · Indexed 10 November 2026

Channel: Stadium Astro · 2018 · Sports

Watch on YouTube

As WWE brings both brands back together for their PPV, Mark O'Dea breaks down what he thought was good and bad about Backlash.

More from this channel