Signed as an undrafted free agent out of the Red Deer Rebels organization, Turner Elson has put in a solid four years of professional service to the Calgary Flames. Over that time, he's played just about everywhere possible: graduating from the WHL, playing in the AHL, winning a championship after being demoted to the ECHL, securing an AHL spot, and finally, getting in his first NHL game (and his first NHL point to go with it).
It's been quite the ride for Elson, and since winning the Kelly Cup with the Alaska Aces, he's been a pretty consistent player.