Nachdem ihm die Wild kein Vertragsangebot vorlegten, wurde Ferriero im Juli 2013 als Free Agent von den Vancouver Canucks unter Vertrag genommen. ###>On July 16, 2014, Ferriero was signed as a free agent to a one-year, two-way contract by the St. Louis Blues.