Cycling

Travis McCabe wins Stage Two of 2017 Le Tour de Langkawi

Travis McCabe of UnitedHealthcare Professional Cycling Team is the winner of Le Tour de Langkawi stage 2. A total of 114…