We will find out if he can handle it. The post Kyle Davidson Holds All the Cards in Seth Jones Trade Drama appeared first on Chicago Hockey Now.