I have to admit that I am getting a little sick of seeing the Astros in the post season almost every year now but it's been several years since the Braves made the trip to the World Series, 1999 if I'm not mistaken, and it's also Freddie Freeman's first World Series who I'm personally a big fan of.
The series is tied 1-1 but I'm pulling for the Braves to take it home.
Looking forward to another great game tonight!