Jack hammers home for third in 50m freestyle semi
Shayna Jack puts together a fast finish to touch the wall third in her 50m freestyle semi. © International Olympic Committee
Shayna Jack puts together a fast finish to touch the wall third in her 50m freestyle semi. © International Olympic Committee