Everything you need to know about Astros-Braves World Series

Didn’t see a Houston-Atlanta title matchup coming? Don’t worry, you aren’t alone. Here’s what will decide which team wins it all.