WWE Clash at the Castle 2024 preview: CM Punk is here to ruin Drew McIntyre’s return home
WWE Clash at the Castle 2024 takes place today (Sat., June 15) from OVO Hydro in Glasgow, Scotland. The event begins at 1:00 pm ET with the Countdown show leading right on into the main course at 2 pm ET on Peacock in the U.S., WWE Network everywhere else, or your local cable pay-per-view provider. …