The Atlanta Braves advance to the World Series for the first time in 22 years

The Atlanta Braves advance to the World Series for the first time in 22 years