London swimming star Maggie Mac Neil won two medals at the 2023 world aquatics championships in Fukuoka, Japan. She won two medals – silver in the women’s 100m butterfly and bronze in the women’s 4x100m medley relay. Read More
PHOTOS: Maggie Mac Neil and the 2023 world aquatics championships
Posted on by The London Free Press