His choice is reportedly down to a pair teams, between his beloved Coyotes and the Vancouver Canucks.
"It is down two -- Phoenix and Vancouver. Coyotes Captain Shane Doan will sign a contract deciding where he will play by 5 pm NY time Friday," Gambadoro posted on his Twitter account.
Doan, 35, has been loyal to the Coyotes throughout this free agency process as his agent Terry Bross has set many deadlines since July 1, but has pushed them all back as the sale of the franchise carries on.
It was reported last week that Doan had agreed to a four-year deal worth $21.5 million with the Coyotes, though the agreement depended on the finalization of the sale of the franchise to Jamison by Sept. 15.
Jamison keeps working out terms for a new arena-management deal with the City of Glendale and is hoping to get a deal done by Friday.