Summary: The Giants won their seventh consecutive series, and the time for evaluation is almost over as the trade deadline looms. Learn more about your ad choices. Visit podcastchoices.com/adchoices
Summary: The Giants won their seventh consecutive series, and the time for evaluation is almost over as the trade deadline looms. Learn more about your ad choices. Visit podcastchoices.com/adchoices