Canada Post and the union representing thousands of its mail carriers took their biggest step toward ending a long saga of collective bargaining Friday, agreeing in principle to a set of new contracts ...