
Georgia Taylor-Brown dominates Super League Triathlon Championship Series Munich from start to finish
In a rainy Munich, Georgia Taylor-Brown proved to be way too strong and won the Super League Triathlon Championship Series Munich by a wide margin.
Read More