A deadline is approaching in the NHL, prompting teams to quickly sign players to eight-year contracts. This rush is due to the impending start of a new collective bargaining agreement.

Once the agreement takes effect at midnight, the longest contract a player can re-sign with their own team will be seven years. Teams are trying to finalize eight-year contracts before this deadline.

Further details about the situation and the new collective bargaining agreement are available from the source.