whats a  two-way contract
Main article: Two-way contract. A two-way contract is a professional sports contract which stipulates that an athleteâs salary is dependent upon the league in which the athlete is assigned to play. A one-way contract means that the player is paid the same amount of money regardless of whether he plays in the NHL or the AHL.