Original: Alex Rodriguez, at 32 years and 8 days, was the youngest player to reach the milestone while Ted Williams, at 41 years and 291 days, was the oldest.
Simplified: Alex Rodriguez, at 32 years and 8 days, was the youngest player to hit 500. Ted Williams, at 41 years and 291 days, was the oldest.