American athlete Sheila Taormina has competed in four Olympics in three sports. Photo: K.Y. Cheng
Four-time Olympian Sheila Taormina dives deep into the human soul
Sheila Taormina knows more about life than sport after defying convention in four Games
American athlete Sheila Taormina has competed in four Olympics in three sports. Photo: K.Y. Cheng