MLB Network rebooted its Prime 9 series, the conceit is the 9 greatest players at each position, counting only players who played the majority of their careers post desegregation, players ranked at the positions at which they played the most games. In the way I've recently upgraded my basketball/football lists, I'm tweaking the baseball formula and my rankings here reflect that launch.
MLB Network
9. Eddie Murray
8. Jeff Bagwell
7. Willie McCovey
6. Mark McGwire
5. Rod Carew
4. Jim Thome
3. Miguel Cabrera
2. Stan Musial
1. Albert Pujols
My List
9. Jim Thome
8. Mark McGwire
7. Keith Hernandez
6. Jeff Bagwell
5. Rod Carew
4. Miguel Cabrera
3. Pete Rose
2. Albert Pujols
1. Stan Musial
(note, Frank Thomas played more games at DH than 1B)