Clash At The Castle 2024 Results. The latest wwe premium live event, clash at the castle, takes place today (sat., june 15, 2024) at 2:00 pm et from the ovo hydro in glasgow, scotland,. Aj styles (i quit match):
Catch wwe action on peacock, wwe network, fox, usa network,. Undisputed wwe championship “i quit” match: