A pair of lousy sliders from Taylor Rogers sank the Giants in extra innings on Saturday night. Read this story
A pair of lousy sliders from Taylor Rogers sank the Giants in extra innings on Saturday night. Read this story
More from SiliconBeat | SF Giants Jordan Hicks Pittsburgh Pirates MLB baseball giants hq inside sports Latest Headlines San Francisco Giants Sports Baseball Giants HQ Inside Sports