Via: MLB.com
SAN FRANCISCO -- The Giants hit the first big mile marker of the regular season on Monday, though they remained mired in a concerningly languid pace following.....