Earlier in the season, after they started 12-1, the Atlanta Braves had the best record in the National League. But after following up that hot start with less than stellar baseball, they tumbled a few notches down in the NL standings and have remained there most of the season.
With Monday night’s 3-2 victory over the Nationals, their eleventh straight win, the Braves once again stand atop the National League with the best record. At least they are tied with the Pirates at 23 games over .550, although percentage-wise they are .002 behind. But who is letting a couple thousandths … Read the rest