It looks like Jack Eichel is staying put in Buffalo for a long, long time. The Buffalo Sabres are expected to lock Eichel up to a long-term extension according to Kathryn Tappen of NBC Sports. TSN Hockey Insider Darren Dreger reports that the contract is expected to be in the neighbourhood of eight years and $10 million per season. Eichel's current entry-level deal carries him through the coming season with a cap hit of $925,000.