Question:
London arena that Pelé dubbed "the cathedral of football"
Answer:
Length:

14