Kanes on the market this year, yes? As in not needing to trade for him.
Suppose he does want to come to Buffalo. I would try to sign him. Veteran leadership, from the area, not entirely keen on his character and age BUT his talent, even still, is undeniable.
I wouldn't give him 10 milly a year but I think it's worth a shot. Say for 2-3 years