Giants
Why SF Giants' series against Braves carries major stakes
The Giants and Braves meet at Oracle Park for a four-game series as they're separated by 1.5 games in the wild card race
SAN FRANCISCO — The Giants are hovering over .500. Their thread-the-needle trade deadline is in the past. Their rotation is healthy and solidified.
And the Braves are in town to test them. Atlanta, one of three teams ahead of San Francisco in the wil... [4317 chars]