Adam Zyglis for the Buffalo News