Juan Soto names the best player in MLB