#SFGIants President and CEO Larry Baer breaks down why they feel good just past the halfway point of the season as two of their big guns in the rotation are on their way back from injury