Canadian Ghislaine Landry, the powerful captain of the women’s rugby sevens team, has announced her retirement from the sport on Thursday.Â
Canadian Ghislaine Landry, the powerful captain of the women’s rugby sevens team, has announced her retirement from the sport on Thursday.Â