Get all the insights on the thrilling rivalry between the Atlanta Braves and New York Mets. Discover how the Braves have fared ...