The New York Islanders and restricted free agent Mathew Barzal have agreed to terms on a three-year contract worth $21 million, TSN reported on Saturday. The deal carries an annual cap hit of $7 million. With the Islanders’ season starting on Jan 14, this deal is probably a relief to many fans, as they faced