Below is a post from January 2017. Here are 3 new cases that can be added since then due to more guys getting into the Hall of Fame.
Aug. 23, 1975 Ted Simmons off of Phil Niekro
Aug. 15, 1983 Mike Schmidt off of Lee Smith
July 7, 1997 Chipper Jones off of Pedro Martinez
Now the original post
I emailed David Vincent of SABR (and probably the expert on home runs)
if he had a list of cases like this. Below is what he sent me.
The other day I mentioned to a friend that I had been to a game in Montreal in 1997 and saw Chipper Jones hit a grand slam off of Pedro Martinez. As you can see from the list below, the last case was in 1995 (and the last one before that was in 1985). That ten year gap is interesting.
Maybe it has been happening less in recent years or decades as the number of teams expanded, possibly making it less likely for future Hall of Famers to face each other. Now it probably takes time for cases to make the list since it can take years for players to get into the Hall, so that might be the reason why it has not happened in twenty years. Of course, it also depends on the writers and any selection committees that choose players. Roger Clemens, for example, allowed grand slams to Mike Piazza and Frank Thomas. Without a PED issue, Clemens would be in and we would have some more recent cases
Just a few interesting points that I saw without looking too closely. Bobby Doerr did it three times. It looks like no one did it more than three times (Simmons, DiMaggio and Foxx also have three) One case was a pitcher, Bob Gibson (off of Gaylord Perry). Ted Lyons was victimized six times.