EMILY SCARRATT AFTER ENGLAND'S CUP FINAL WIN IN LANGFORD

Interviews Published
England Captain Emily Scarratt reflects on the moment after England defeated New Zealand to win the World Rugby Women's Sevens Series Langford Sevens, their first tour stop Cup Final win since 2013.