James Hanna (left) could miss start of season following knee surgery.
James Hanna (left) could miss start of season following knee surgery. Max Faulkner mfaulkner@star-telegram.com
James Hanna (left) could miss start of season following knee surgery. Max Faulkner mfaulkner@star-telegram.com