Originally Posted by
Monster munch
It makes total sense to have it at Wembley. Logistically with the Covid restrictions, all the support staff, media and sponsors need to get into the country, transported, looked after and catered for.
Cardiff airport wouldn't be able to handle it in such a short space of time.