Melvin explains ejection in Giants' loss to D-backs
Giants manager Bob Melvin speaks to the media following San Francisco's 5-3 loss to the Diamondbacks on Sunday.
Melvin explains ejection in Giants' loss to D-backs originally appeared on NBC Sports Bay Area