Top Welsh cycling pro Helen Jenkins is back in the saddle despite the Coronavirus lockdown. Two-time Triathlon World Champion (2008 & 2011) Helen Jenkins is one of Britain’s most celebrated triathletes having represented Team GB at the Olympic Games (2008, 2012 & 2016) and World Championships (since 2009) and Wales at the Commonwealth Games. After the whole sport has taken time out due … [Read more...]