WWE Clash At The Castle Location and Arena announced The location and arena set to host the second WWE Clash at the Castle event in June has been officially announced.