The New York Mets walk into Atlanta to face the Braves with essentially a Triple A lineup and still take 2 of 3 from the Braves. Kevin Pillar is an insane dude, ...