Is Ohtani the best baseball player on the planet?

Yahoo Sports' Jeff Passan, Mike Oz and Tim Brown discuss whether Shohei Ohtani deserves the title of world's best player. Subscribe to the Yahoo Sports MLB Podcast on Apple Podcasts