Flora Duffy & Tyler Smith Speak On Performances (International Games)
Both Flora Duffy and Tyler Smith had a fantastic day of competing, with Duffy winning the World Triathlon Series event in Hamburg, Germany and Smith finishing 10th in the Pan American Championships.