Amy Krakauer: A Swimmer’s Edge

A top age grouper, Amy Krakauer, 27, placed second in [...]