Atlanta Sevens Cup Final Australia vs New Zealand
World Rugby Women's Sevens Series from Atlanta, GA. The Cup Final with New Zealand and Australia facing-off in a trans-Tasman tussle.
World Rugby Women's Sevens Series from Atlanta, GA. The Cup Final with New Zealand and Australia facing-off in a trans-Tasman tussle.