Justin Williams has yet to decide whether he will return to the Carolina Hurricanes or retire after 18 NHL seasons, general manager Don Waddell said Monday.

"[Carolina owner Tom Dundon] and I have both talked to Justin and the feeling is that is he's still debating it, I'm not sure which way," Waddell said. "If you asked me, I said a while back I thought he would probably be playing, but we're still in contact with Justin and he's trying to make a decision that's best for him and his family."

Williams, who will turn 38 on Oct. 4, became an unrestricted free agent July 1 after the two-year, $9 million contract he signed with Carolina on July 1, 2017, expired. Last season, his first as Hurricanes captain, the forward had 53 points (23 goals, 30 assists) in 82 regular-season games and seven points (four goals, three assists) in 15 Stanley Cup Playoff games, helping Carolina advance to the Eastern Conference Final for the first time since 2009.