Yes, they reached the final in 2010.
Spain has never reached the World Cup final.
In the 1950 World Cup (held in Brazil) Spain came reached the 3rd/4th place play-off and lost 3 -1 to Sweden. The champions were Uruguay, beating Brazil 2 - 1 in the final. Spain have never reached a world cup final.
Yes, in 2010.
has a African team ever won the world cup
Yes they reached it this year. Now they are in the semi finals in 2010.
Spain have, this year, got to the final against Holland, whom of which knocked out Uruguay. This is the first time Spain has been in a final and neither team has currently won a single world cup. (Germany and Uruguay will be fighting for bronze)
1 round becus they suck holland will thrash then in 2010 world cup final 
The US reached the quarter final in 2002, when they lost to Germany.
Yes it have. Spain won the World Championships in 2010. The World Championships took place in South Africa and the Final game was in Johannesburg. Spain won the final against the Nederlands 1:0 after the extra time. Iniesta scored the game winning Goal.
The Netherlands and Spain faced off on July 11 for the FIFA World Cup Trophy. Spain won the match 1-0, winning its first-ever World Cup.The game reached the second bracket of Extra Time, with the score still tied at 0-0. In the 116th minute, Andrés Iniesta was made internationally famous for scoring the winning - and only - goal for Spain.The Netherlands became runner-up for the third time; the other years it reached this position were 1974 and 1978.
No. Reached a final once, but were beaten
Most likely... before the match against the US on June 24, 2009 they were ranked first in the world for a national team.