Elias Lindholm said he had anticipated that the Calgary Flames might trade him. He just didn't expect it happen so close to the NHL All-Star Game, mid-flight after a beach vacation.

"I was on my way back from Mexico and then I somehow got some service. I was peppered by some text messages and phone calls," said Lindholm, who was sent to the Vancouver Canucks in a multiplayer deal Wednesday night. "I was traded halfway back to Calgary, got home late last night, packed the new bag and got ready to come here."