Sophia Green finishes sixth in 2021 European Triathlon Cup Olsztyn (Poland)
British and Scottish triathlete Sophia Green put in a sterling performance in the elite women’s European Triathlon Cup held in Olsztyn, Poland
Read MoreSwim | Bike | Run
British and Scottish triathlete Sophia Green put in a sterling performance in the elite women’s European Triathlon Cup held in Olsztyn, Poland
Read MoreBritish and Scottish triathlete Sophia Green joined us as the guest on this week’s episode of ‘The TriNation Podcast! Sophia
Read More