Everything you need to know about Canadian NHL teams as free agency begins

Calgary Flames' Matthew Tkachuk, left, celebrates his goal with teammate Johnny Gaudreau during second period NHL hockey action. (Jeff McIntosh/CP)

Signing season is here. Day by day, hour by hour, NHL general managers are making choices that will shape the future of their teams.

Here’s what you need to know about Canadian clubs amid one of the most frenetic stretches of the hockey calendar.

When submitting content, please abide by our submission guidelines, and avoid posting profanity, personal attacks or harassment. Should you violate our submissions guidelines, we reserve the right to remove your comments and block your account. Sportsnet reserves the right to close a story’s comment section at any time.