Guys, come on. Give the guy / gal a break. It's not as outlandish an idea as some that I have heard over the years.
That said, there is no possible way that this could happen anytime soon.
There have been persistant stories about Kane wanting to finish his career in Buffalo or at least not opposed to that idea. The timing is not right now. In a few more years than maybe. When is his contract up? I would not want to give up anything for him now, but maybe give him his last contract in UFA and that is only if the Sabres are contending for something at that point.