Padres pitcher Craig Lefferts is the last pitcher to hit a walk-off home run and it happened on April 25, 1986