The teams with the two best records in baseball squared off in Atlanta this past weekend and the Braves came out on top with a ...