No. 25 on that list is Frank Robinson with 512 hits. Castro currently has 422 and I'd say it's a good bet that, barring injury, he'll get 90 more this year. That's not to say that Castro will be a HOFer or even a very good player, but the odds certainly favor it. Of the players with 3,000 hits, Castro has more hits before his 23rd birthday than all of them except Ty Cobb, Robin Yount, and Al Kaline. And that's with about 100 games to play before turning 23. Heh, and yet some meatballs are clamoring to trade him away for "upside" guys in A ball who have a chance of unknown probability at becoming as good as Starlin.