Jeff Samardzija agrees to $90 million, 5-year deal with Giants
Giants release veteran right-hander Jeff Samardzija - NBC Sports
Chicago Tribune
Giants Sign Jeff Samardzija - MLB Trade Rumors
MORE
Giants Mailbagg: What's up with that offense, what are the next
Jeff Samardzija allows 2 Padres homers in season debut
MLB offseason tracker: Blue Jays add Chad Green to bullpen
San Francisco Giants 2016 Preview and Prediction
Giants sign Johnny Cueto to 6-year deal to bolster rotation
In another big pitching deal, Jeff Samardzija agrees to $90