With Griffey Jr. hitting 600 yesterday people have started talking about the best players of all time.

In your opinion who is the best baseball player of all time?