Pavel Buchnevich
Drury and Laviolette Must Go
8 Countries have won a World Cup (Brazil, Germany, Italy, Argentina, France, Uruguay, England, Spain).
Who will be next? If you pick other, please specify who.
Who will be next? If you pick other, please specify who.