Back to the San Francisco Giants Newsfeed

Giants snap three-game losing streak against D’backs, Trevor Cahill leaves early with injury

With fewer than 48 hours to go until Monday’s trade deadline, the Giants began Saturday’s game against the Diamondbacks with pressure to perform.

A 15-19 record suggested the Giants are in better position to sell than buy at the trade deadline, but several players have reiterated confidence in the team’s playoff potential in recent days and expressed hope the club would have a chance to stick together for the stretch run.

Following three consecutive losses in which the offense looked overmatched a. . .