MLB roundup: Houston Astros use ninth-inning slam to edge out
Giants rally for 8-5 win over Cards in 10 innings to complete 3
Santana, Contreras power Brewers to 5-3 win over Nationals
Springer hits a leadoff homer on his birthday, Blue Jays beat the
MLB Roundup: Wainright wins 200th, leads Cardinals to victory over
Giants win in extra innings to sweep Pirates
Major League Baseball roundup
MLB playoffs roundup: On day of sweeps, Phillies set up rematch
San Francisco Giants Team News, Fixtures and Results