Give the Braves Some Praise
By this time tomorrow, we could have our first World Series team. Remarkably, the 88-win Braves are one win away from eliminating the defending-champion Dodgers. A little bit later in this newsletter, Stephanie Apstein and Emma Baccellieri dig into what’s ailed Los Angeles so far in the NLCS. And ...