Gonzalez stroked an RBI double off the wall at Chase Field on Tuesday night in Arizona's 7-4 win over San Francisco. With the sixth-inning two-bagger, the Diamondbacks' left fielder became the 21st player in major league history with 300 home runs and 500 doubles. He has 320 career home runs. (Updated 4/19/2006) Analysis: The list of 21 players includes Hall of Famer Hank Aaron (624 doubles, 755 homers), who leads the elite group. The only other active player on the list is Barry Bonds (567, 708). Bonds collected his 567th double in the first inning of San Francisco's loss.