San Francisco GiantsfromMcCovey Chronicles1 month agoEmbarrassingThe San Francisco Giants lost 9-5 to the Atlanta Braves.