I sure hope Edmonton doesn't let the kids play over concerns about their contracts expiring three years from now. The fans deserve more than that.
The team will find a way to sign all three players if they deserve it. Crosby, Malkin, Staal, and Fleury all had contracts up around the same time, and they are all signed long term now.