A tale of revenge: Lauren Parker braves ‘horrific pain’ to win triathlon
After a delayed start due to water contamination, the Australian triathlete led the charge in the Seine River and down the Champs-Elysees.