CAPAS, Tarlac -- Foreign riders continued their rampage as South Korea’s Seoul Cycling Team stamped its class in team play after topping the Stage 2 Team Time Trial of the MPTC Tour of Luzon 2026 on Thursday, April 30, that started at the Clark Development Corporation in Pampanga and ended in...