USA TODAY Sports via Yahoo
WWE Clash at the Castle 2024 live results: Match card, what to know for PPV in Scotland
Clash at the Castle 2024 will be Saturday, June 15 at 2 p.m. ET. The event will begin at 7 p.m. local time. Where is Clash at the Castle 2024? Clash at the Castle will be taking place in Glasgow ...
50 minutes ago