www.mercurynews.com1 month agoSan Francisco GiantsRouted in rainy Philadelphia, SF Giants lose more than just a gameThe Phillies' offense dominated against the Giants, with a 14-3 victory in relentless rain conditions. [ more ]