Skip to content
Results

Backlash 2003

Sunday, April 27, 2003 · 8:00 PM ET · 35 Oracles have spoken · Final standings