Tokyo Olympics: Mallory Franklin wins silver in nail-biting women's canoe slalom debut
Published
Britain's Mallory Franklin is denied gold by the final run of the event but wins the silver medal in the women's canoe slalom.
Full ArticlePublished
Britain's Mallory Franklin is denied gold by the final run of the event but wins the silver medal in the women's canoe slalom.
Full Article