Megan Richter

Dave Ellis and Megan Richter Claim Gold at Paralympic Triathlon

Dave Ellis and Megan Richter of Great Britain achieved impressive victories at the Paralympic triathlon events in Paris, winning gold…

3 months ago