Millions pack streets in Madrid to celebrate Spain’s ‘Kings of the World’…
Close to two million people, many dressed in the country's jerseys and waving red and gold flags, gathered in the Spanish capital to see the players and celebrate Spain's 1-0 win over Argentina on Sunday's final in New Jersey, according to…