Spain rules the soccer world, winning the World Cup at long last. It came after an exhausting 1-0 victory in extra time over the Netherlands today on Sunday to a croud of 84,490. This was a physical test that sometimes turned dirty. With a finals-record 13 yellow cards were handed out and the Dutch finished with […]