Smart baseball : inside the mind of baseball's top players