Loading episode…

Trade deadline was Giants' biggest win of the year - Giants Postcards: A San Francisco Giants Podcast | Spot Sports