The San Francisco Giants are treading dangerous waters heading into the trade deadline. They’ve lost nine of their past 11 games, including seven of their past nine since the All-Star break, and the Giants front office has to decide whether or not it’s going to be worth it to be aggressive leading up to the […]