The Giants take on the Braves in an MLB The Show simulation. Watch on NBC Sports Bay Area and streaming here.