St. Louis Cardinals third baseman Fernando Tatis became the first player in MLB history to hit two grand slams in the same inning, accomplishing the feat against Los Angeles Dodgers pitcher Chan Ho Park on April 23, 1999. Park allowed 11 runs in 2.2 innings pitched before being removed from the game.
More Dodgers history & fan-cave gifts →
Source: Historical record