Jack finishes second in 100m freestyle semi
Shayna Jack finishes second in her 100m freestyle semi, keeping her chances of a medal alive. © International Olympic Committee
Shayna Jack finishes second in her 100m freestyle semi, keeping her chances of a medal alive. © International Olympic Committee