Oilers facing $25 million Connor McDavid future problem

He took a discount, and now what?