Very excited to see how this season turns out. Tons of exciting young players making their MLB debuts this season with a ton of promising prospects. Along with a bunch of solid teams. Who do you all have winning the World Series? Me personally I have the Yankees over the Cardinals!