Triathlete Says She Didn’t Cheat. Video Suggests Otherwise.. Miller, Julie (Triathlete), Lyall, Sarah, Triathlon, Cheating, Video Recordings, Downloads and Streaming, FinisherPix LLC, Ironman Canada, Canada