Via: San Francisco Chronicle
Despite a strong undertow that wants to pull them underwater for good, the Giants continue to stay afloat. Friday night's 9-1 romp against Colorado.....