That depends really, in history it's been Italy but recent years it's Spain with the cups they've won.
Spain have won three Euro cups in all.
No. Fifa only awarded Real Madrid as the best club of XX century, and they won 31 Spain cups and 9 UEFA cups as the most important cups they won by the middle of 2008.
spain, 2010 italy, 2006 brazil, 2002 france, 1998
Different teams have won the last 5 world cups, as follows: 2010: Spain 2006: Italy 2002: Brazil 1998: France 1994: Brazil
Actually more than 4 European teams have won, they are : France, England, Italy, Spain and Germany (West)
No Canada has not won any major football cups.
1, they won their first and only title in 2010 against The Netherlands in Soccer City, Johannesburg, South Africa.
Pel, a Brazilian soccer player, has won the most World Cups, with three victories in 1958, 1962, and 1970.
One
One
3