Zachary Memmott Rochester Democrat and Chronicle USA TODAY Network