Big Catch closure signifies end of an era