TransCanada Corporation and Carry the Kettle First Nation announced today they have reached the terms for an agreement that sets out the vision of a collaborative and respectful long-term relationship.