Logan solid for 6, Giants beat Cardinals for 6th win in row
By JOE HARRIS Associated Press ST. LOUIS (AP) — Logan Webb pitched six strong innings and the San Francisco Giants won their sixth straight game, beating the St. Louis Cardinals 8-2 on Friday night. Curt Casali hit his first homer of the season during a five-run burst in the eighth inning. St. Louis has lost
Continue Reading