Published Jul 17, 2026, 7:55 AM ET · Updated 4 months ago · 1 source
Pele at the Azteca? England in '66? Ranking the best World Cup finals
bbc
·
Original Report
INFERY

Pele at the Azteca? England in '66? Ranking the best World Cup finals

Pele at the Azteca? England in '66? Ranking the best World Cup finals