In spite of numerous borough efforts, could it be the infamous Canada geese are making their return to Liberty Park?