The contract situation going into 2018 NHL Free Agency is going to be a very interesting one for the New York Islanders. John Tavares is a free agent and some