Home Hockey Elliott Signs 3-Year Deal with Blues