What impact do you think Gerry Meehan had on the Buffalo Sabres?