Home / News / Craig Anderson will play a 19th NHL season after signing a one-year deal with the Buffalo Sabres