All correct except for the Kahun thing. It is FAR to early to reach a conclusion on him. The good news is that we gave up nothing of value for him but I believe his contract is expiring and the rest of this season means nothing,.
It can't be a bad pickup but it could be a nothing, or we could end up re-signing him and end up with another well below average Bots pickup leaving the Sabres right where they started. For it to be a "good pickup" we'd have to re-sign him and he'd have to play well for more than a five game stretch. Nice goal in the SO though, I'll give you that.