Get the latest gossip

Clash at the Castle 2024: How to Watch the Pro Wrestling Event Live Online


WWE Clash at the Castle 2024 takes place June 15 at OVO Hydro in Glasgow, Scotland. Here's how to watch the WWE event online.

WWE takes the show across the Atlantic Ocean with the second edition of Clash at the Castle on Saturday, June 15. The premium live event takes place at OVO Hydro in Glasgow, Scotland, with a start time of 12 p.m. ET/9 a.m. PT. WWE Clash at the Castle is streamable on Peacock on Saturday, June 15, starting at 12 p.m. ET/9 a.m. PT.

Get the Android app

Or read this on Billboard