Sports London, Ont. Olympic star Maggie Mac Neil named Best Female Athlete of Tokyo 2020 By Kelly Wang - October 24, 2021 0 269 Facebook Twitter Pinterest WhatsApp Londoner and Olympic champion Maggie Mac Neil has been named Best Female Athlete of Tokyo 2020 by the Association of National Olympic Committees.