April 13, 1983: Baudilio el Último: Phillies’ Bo Díaz hits an ultimate grand slam
Since 1881, 30 major-league players have hit an ultimate grand slam.1 This rare feat happens when a player hits a bases-loaded walk-off home run with his team down by three runs in its final at-bat. In essence, it gives the home team a one-run margin of victory. The list of ultimate grand slam hitters includes […]
