What went right, what went wrong for Giants pitchers in first half

By Alex Pavlovic