US rider Travis Mccabe wins second stage of LTdLUnited States rider, Travis McCabe of UnitedHealthCare Pro Cycling Team won the second stage of the Le Tour de Langkawi Cycling Tour from Jerteh to Gerik.Thu Feb 23 2017