Julio Franco is the oldest in a game with more than 0 grand slams with >0 home runs. He was 46 years and 308 days old against the Florida Marlins on June 27, 2005.
Julio Franco is the oldest in a game with more than 0 grand slams with >0 home runs. He was 46 years and 308 days old against the Florida Marlins on June 27, 2005.