According to Darren Dreger of The Sporting News and Nick Kypreos of Sportsnet, the NHL and the NHLPA have reached an agreement on CBA amendments, clearing the way for Ilya Kovalchuk’s 15-year, $100 million contract to be approved.

Read more on the decision after the jump

The league and the players’ union extended Wednesday’s deadline in order to amend the CBA, which held up a decision on Kovalchuk. The league wanted to make changes to these long-term deals in an attempt to eliminate them from being completed between teams and players.

Kovalchuk’s contract will be grandfathered in, potentially marking the last of these deals.

Continue to check in with Running With The Devils for more news throughout the day.