They may have the broadest geographical separation among National League clubs, but the Giants made their first visit to SunTrust Park with more ties to the Braves than one might imagine.