Dallas Keuchel tosses six innings, allowing three runs, only two earned, on six hits and striking out four batters against the Giants

Other Sports News