NHL Rumor Roundup: John Tavares, James van Riemsdyk's best fits in 2018 free agency