Sabato: There’s plenty of reason for Buffalo sports fans to be optimistic