Spencer Schwellenbach’s Emergence Is Huge For Atlanta
A lot has gone wrong for Atlanta this year. They came into the year as one of the best on-paper clubs. Prior to any regular season games being played, the Playoff Odds at FanGraphs gave them a 25.3% chance of winning the World Series and a 98.5% chance of making the postseason, both of those figures being the highest in the league.