### Instruction: Provide a list of the best baseball players of all time
### Response: 1. Babe Ruth
2. Ted Williams
3. Mickey Mantle
4. Tony Gwynn
5. Ken Griffey Jr
6. Cal Ripken Jr
7. Mike Trout
8. Hank Aaron