Ironman Texas as fast as exciting: wins Von Berg and Matthews 23 April 2023 No Comments 3.8 kilometers of swimming, 180 kilometers of biking and 42.2 kilometers of running and then a top three finishing within 21 seconds of each other: Read More