- by Aidan Gibbons
- 1 September, 2023
Welsh Government Paid £2 Million To Bring WWE Clash At The Castle To Cardiff
WWE received a significant chunk of change for holding Clash at the Castle at the Principality Stadium in Cardiff, Wales. A press release from the Welsh Government revealed that Clash at the...