Twenty five years ago, the Atlanta Braves and Minnesota Twins were charging down the stretch.
In 1990, the Braves and Twins finished dead last in their respective leagues. A year later, Atlanta and Minnesota not only won their divisions, but they also claimed their leagues and met in arguably the greatest World Series ever.
Fast forward 25 years. The Braves and Twins are at it again, but 2016 looks more like 1990 than anything else.