On June 4, 1951, Pirates outfielder Gus Bell hit for the cycle in a 12-4 win over the Phillies in Philadelphia. It was a hit parade in Philly that day, the two teams combined for 29 hits, 17 for the Buccos and 12 for the Phillies. The 22 year old Bell tied Stan Musial for the National League lead in triples with 12 in that '51 season and his biggest one probably came on that day at Shibe Park in Philly. Gus was the first of a long line of major leaguers, his son Buddy had a solid career as a third baseman and a coach, and his grandsons Mike and David both made it to the show. On June 28, 2004, David hit for the cycle in the same city his Grandfather achieved the feat, this time it was for the Phillies and not against them. The Phillies cruised to a 14-6 win over the Expos that day and Gus and David became the first grandfather/grandson duo to achieve the feat.
This is the bx score to Gus' historic day: http://www.baseball-reference.com/boxes/PHI/PHI195106040.shtml
And this is the box score for his grandson's historic day: http://www.baseball-reference.com/boxes/PHI/PHI200406280.shtml