During interleague play against the Kansas City Royals in Kansas City, Diamondbacks outfielder Luis Gonzalez ties a franchise record by hitting 3 home runs in a single game. What was even more amazing was that Gonzalez hit one to each field. The Diamondbacks win the game 11-4.
More Arizona Diamondbacks history & fan-cave gifts →
Source: Historical record