Dust Settled: NZ Wins Cape Town 7s: USA Off to Rough Start December 13, 2017 Luke Bienstock 1 CAPE TOWN, SA – New Zealand took the top spot this past weekend to claim the top spot in the series. New Zealand It was […] Tweet