St. Louis Blues make a splash by signing free agent Mike Hoffman