THIS has to be the year of the Spanish. On July 11, Spain won the FIFA World Cup 2010 championship in Johannesburg, South Africa. Now, there is another reason to celebrate Spanish triumph. 190 more words