Giants

Giants lose wild one after Marlins rally in ninth, 10th innings

Giants
The Giants withstood the Miami Marlins' ninth-inning comeback, but they couldn't do the same in the 10th inning Saturday.