Maggie Mac Neil wins the award for the best female athlete at the 2020 Olympic Games in Tokyo
Maggie Mac Neil of London, Ontario has been named the top female athlete of the 2020 Olympic Games in Tokyo according to Rogers Sportsnet. Mac Neil won three medals for Canada at the Olympic Games. She won gold in the women’s Read more