It took a little longer than he may have hoped, but Curtis Joseph is heading back to the NHL.
Sources told ESPN The Magazine's E.J. Hradek that the veteran goaltender has signed a deal with the Calgary Flames. Details surrounding the deal were not disclosed.
Joseph became an unrestricted free agent this summer after the Phoenix Coyotes decided not to re-sign him. Joseph continued to work out in the Toronto area before Joseph helped Team Canada win the Spengler Cup in Switzerland last month.
TSN of Canada reported Sunday that Joseph narrowed his list of teams to the Maple Leafs, Flames, Rangers and Sharks, but San Jose was no longer interested, according to The San Jose Mercury News.
Joseph, 40, will be reunited with coach Mike Keenan, who was bench boss and GM of the goalie in St. Louis during the 1994-95 season. Keenan later traded Joseph to the Edmonton Oilers in 1995.