Giants make baseball fun again, take series from Diamondbacks
Giants agree to 6-year contract with pitcher Johnny Cueto
Samardzija introduced by Giants, pitcher explains what happened
Samardzija introduced by Giants, pitcher explains what happened
Giants planning — hoping — for 2020 home opener
Giants, Jeff Samardzija agree to contract
Giants make baseball fun again, take series from Diamondbacks
2014 ASG: Samardzija introduced with National League
Five things to know about new SF Giants general manager Scott
Getting his feet wet: Giants learn a unique fact about new third
San Francisco Giants: Can Jeff Samardzija Bounce Back in 2016?