Harrison, Marte lead Oakland offense, A's top Giants 4-1
SF Giants: 3 players who needed a spring training do-over
San Francisco Giants: Meet the New Faces to an Old Rivalry
San Francisco Giants cut struggling second baseman Joe Panik – Daily Democrat
Giants' second-base spot is beginning to clear up – KNBR
San Francisco Giants vs. Pittsburgh Pirates series preview - McCovey Chronicles
Austin Slater, Mike Yastrzemski sport mustaches
Wood allows one hit in 7 innings, Giants beat Marlins 5-3 - The San Diego Union-Tribune
Posey hits 2-run homer, Giants pound Rockies early, win 12-0
Johnny_Cueto
Sad at the beginning and end, happy in the middle: A movie review of the 2019 San Francisco Giants