San Francisco Giants shortstop Brandon Crawford throws to first base for a double play. Photo: AP San Francisco Giants shortstop Brandon Crawford throws to first base for a double play. Photo: AP
San Francisco Giants shortstop Brandon Crawford throws to first base for a double play. Photo: AP

Cardinals beat Giants 3-1 after rain delay

Cardinals go 2-1 up in series as closer delivers two-inning save after lengthy weather delay

San Francisco Giants shortstop Brandon Crawford throws to first base for a double play. Photo: AP San Francisco Giants shortstop Brandon Crawford throws to first base for a double play. Photo: AP
San Francisco Giants shortstop Brandon Crawford throws to first base for a double play. Photo: AP
READ FULL ARTICLE