Watch this video and more on TriathlonLIVE
Already subscribed? Sign in
The second stop on the 2021 World Triathlon Championship Series was in Leeds, and once again there were plenty of fireworks and no shortage of emotions in the north of England.
iPhone Apple TV Android Android TV Fire TV Roku ®