Cardinals Giants Baseball

Eric Risberg/The Associated Press

Manager Bruce Bochy can’t bear to watch as the Giants completed a 2-8 homestand with a sloppy loss to the St. Louis Cardinals.

close window