Calgary claims Cade Fairchild