The Giants finished the 1st half 49-39 most wins by the allstar break since 03.
As expected its been the Giants pitching staff who have carried this team. Giants pitching staff leads the Majors in Ks 694, ERA 3.51, shutouts 13, tied with KC in CG in 8, and 2nd in majors with a BAA .239.

Pitching highlights, Johnson's 300th win, Cain's 1st ever AS selection, Lincecum an all-star, Sanchez's No-No, and Zito's improvement.

Giants need to get an AB and I think Sabean will make a move or two by the trade deadline.