answersLogoWhite

0

Through the 2008 season, he has hit 3 grand slams, one in 1997, one in 2003, and one in 2006. All were hit while he played for the Houston Astros.

User Avatar

Wiki User

15y ago

What else can I help you with?