wembleystadium Absurdly, I study a Welsh flag outside English ground London arena that Pelé dubbed "the cathedral of football"