Forget about a mulligan. Jeff Samardzija is getting his five-year, $90 million contract despite a rough season in 2015, and the Giants are getting themselves both a fresh arm and a project for pitching coach Dave Righetti.