Sophie Chase, William Huffman Open Competition For USA Triathlon Just Shy Of Podium Finish https://www.teamusa.org/News/2019/July/27/Sophie-Chase-William-Huffman-Open-Competition-For-USA-Triathlon-Just-Shy-Of-Podium-Finish