Anything short of a World Series bid will be disappointing for Braves originally appeared on NBC Sports Washington
The Atlanta Braves finally erased their playoff demons in 2020 when they advanced past both the Wild Card round and National League Division Series to win their first postseason series since 2001. Yet their run ended short of a World Series appearance, blowing a 3-1 lead to the Los Angeles Dodgers in the NLCS to extend their championship drought to 15 years.
NBC Sports
It was a successful season in many ways for the Braves.