Spain's new World Cup champions celebrated with a victory parade in Madrid, where they were welcomed by nearly 2 million fans. The players traveled along the city's main streets in an open-top bus.