The National Hockey League's annual trade deadline is on Monday, February 29 at noon MT. Until that point, we can expect a flurry of moves as general managers wheel and deal in an effort to improve their teams, or to salvage a bad season by selling off players for future assets.
In an interest to (hopefully) provide some insight into what the Calgary Flames may do, here's a brief rundown of the last trade the Flames made with each of the other 29 NHL teams. Included are the assets that went in both directions, as well as whichever person was general manager for each team at the time.