They'd have to:
1. be a Griffey Jr. type player (starting young) and then some. Let's say they debut at age 20. Then play until they are 44.
2. They'd have to bat leadoff or #2 all 24 years, regardless of speed.
Who in their right mind is going to bat a slow 40 year old in the two hole? For 4 years.
Most players start a steep decline in their mid-30s.
I just don't see that record being broken.