NHL By means of Ethan Sears August 19, 2023 | 4:05 in the afternoon Garth Snow is free to speak his mind. It had been five years, after all, since he was let go as Islanders general manager. “I’m not under anybody’s control,” Snow said, and continued to speak his mind about how the Islanders… Continue reading John Tavares does not deserve the contempt of Islanders fans