CHEK
WATCH: Canada Sevens captain Ghislaine Landry comments on what it would mean to officially qualify for the Tokyo 2020 Olympic games on home soil.
WATCH: Canada Sevens captain Ghislaine Landry comments on what it would mean to officially qualify for the Tokyo 2020 Olympic games on home soil.