The 6-foot-3 junior out of Mission, British Columbia has signed with the Calgary Flames and is expected to join the team immediately, giving him a legitimate chance to appear in games before the regular season wraps up. Calgary has just four contests remaining, beginning with a road matchup in Seattle on Saturday, followed by home dates against Utah, Colorado, and Los Angeles.