Grace Crompton

Great Britain Sevens Squad Set for Olympic Glory in Paris

Great Britain has selected England's Ellie Kildunne and Megan Jones for their 12-player women's sevens squad at the upcoming Paris…

5 months ago