
When he’s not doing the frantic, non-stop job of running one of the NHL’s most prominent franchises, Kyle Davidson’s favorite activity is sitting on a boat and fishing in one of the many lakes surrounding his hometown of Sudbury, Ontario.
It’s quite a contrast.