The Atlanta Braves may have finally found themselves after a disastrous 0-7 start to the season. They're 13-8 since then and 8-2 in their last 10 games, as the team is slowly starting to resemble what we thought it could be in the spring.
On the mound, things have been rocky. Spencer Schwellenbach still has sparkling numbers but he is coming off of three straight uneven performances. Reigning Cy Young winner Chris Sale is finally showing signs of life behind Schwellenbach, but all told, Braves starters have only the 24th-best team ERA in the majors (4.