Bị bỏ rơi từ năm 1 tuổi tại Trung Quốc, Margaret MacNeil được một gia đình Canada nhận nuôi và đã giành HCV 100m bơi bướm nữ ở Olympic Tokyo 2020 cho đoàn Canada.