On this episode of Let's Talk Baseball, we make our picks for the 2024 season and predict the World Series winners! Enjoyed this ...