Skip to content
Results

Backlash 2024

Saturday, May 4, 2024 · 1:00 PM ET · 20 Oracles have spoken · Final standings