0
Anonymous
I think 17 world cup finals were held.
2010 will be the 19th edition of the World Cup.
Wiki User
Chat with our AI personalities