Cardiff transformed into the global capital of wrestling for a few days last weekend. A show of the US franchise, WWE (World Wrestling Entertainment, Inc.) drew 60,000 wrestling fans to witness what was dubbed the ‘Clash at the Castle’. The venue was actually the Principality Stadium, a short walk down the road from the castle, […]