Atlanta Sevens Plate Final Russia vs USA
World Rugby Women's Sevens Series from Atlanta, GA. Match 32 from Day 2, the Plate Final with Russia facing the USA.
World Rugby Women's Sevens Series from Atlanta, GA. Match 32 from Day 2, the Plate Final with Russia facing the USA.