Giants

Posey, Longoria, Solano power Giants to first win of season vs. Mariners

Giants
A pair of home runs from Buster Posey and Evan Longoria got the Giants going, but Donovan Solano's 7th inning heroics sealed the 6-3 victory over the Mariners.