This is how you get people pumped for the 2018 MLB Season! This damn intro music just makes you miss GOT already but this was super clever for the MLB. Who's taking the World Series? I heard Astros are favored and Dodgers in 2nd. Can we see a repeat of last year? I hope so and I bet LA wants payback!