Five foreign and 12 local squads for a total of 17 teams and the Tour of Luzon (ToL) 2025 is overachieving its slogan “The ...