
Spain climbed to 36 in the World rankings after winning the Grizzly Sports Tri Series at Desert Springs last weekend. Ranked at 39 before the tournament Spain managed three wins from four, with two victories over Norway and one over Guernsey. The Channel islanders gained revenge over Spain in Match 5 of the six match…