SF Giants keep hopes of .500 finish alive with 6-5 win over Cardinals
The highwire acts of Rogers and Ryan Walker, who stranded runners at second and third the next inning, set up a 6-5 win that kept the Giants’ hopes of a .500 finish alive heading into the final day of the season. A win Sunday would prevent a fourth losing record in Farhan Zaidi’s six seasons as president of baseball operations.