08.19.2016 - By The TK Show
Giants executive Brian Sabean talks about the team's recent struggles, the decisions made at the trade deadline, and what minor-league players might be making an impact soon.