American athlete Sheila Taormina has competed in four Olympics in three sports. Photo: K.Y. Cheng
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
American athlete Sheila Taormina has competed in four Olympics in three sports. Photo: K.Y. Cheng
READ FULL ARTICLE