Patrick Kane's signing makes sense on many levels.