What did he have an age scandal that I missed?
Although he grew up in the US - which Pooholes' apologists use as a validation of his age - he didn't move here until the early 90s while claiming to have been born in 1980. He is the "youngest" of (IIRC) 5 brothers, none of whom exhibited anywhere near the beisbol talent of Albert. How hard would it have been to change identities with a younger brother on the way over from DR, or even before he left?
He shredded high school pitchers (hitting .660 in his senior year) and dominated in his one year of college. He passed on STL's original offer of a $10k bonus in 1999 but signed on in 2000 for $70k. He exploded through the STL farm system, making the big club within that first year, and he hit .367 with 2 dingers in 7 games in the majors. He was league MVP in 2001 and had a career year in 2003, allegedly aged 21 and 23 respectively.
Either it's steroids or he's older than he says. Or both. I like to think both.