We knew it was coming, the monsterkontrakt as the Swedes are calling it. Here it is:

Not quite finished and official, but that's the deal.

Official on the AAV:

Maple Leafs Sign William Nylander To Eight-year Contract Extension | Toronto Maple Leafs
The Toronto Maple Leafs announced today that the hockey club has signed forward William Nylander to an eight-year contract extension.

Nylander will be 28 when this contract begins. Feel free to worry about year 7 and year 8, or you can watch this: