Webb reflects on strong outing despite loss to Pirates
Giants pitcher Logan Webb speaks to reporters following San Francisco's 7-6 loss to the Pittsburgh Pirates.
Webb reflects on strong outing despite loss to Pirates originally appeared on NBC Sports Bay Area