Italy Sweeps Way to World Grand Prix Final Six
Italy defeated the Dominican Republic to grab a spot in the World Grand Prix Final Six with a balanced offensive attack.
Japan Overcomes 2-0 Deficit, Gives Netherlands First Loss of WGP
Japan stuns Netherlands after coming down 2-0 to winning in five as both teams finish the first weekend at 2-1.