Giants Peavy Baseball

Peavy scratched tonight, Cain facing DL

PHOENIX (KRON) — New injuries to San Francisco Giants starters Jake Peavy and Matt Cain is prompting concerns about the overall health of th…