Canadian National Railway Co. says it has reached a tentative agreement with the union representing about 750 signals and ...