Which pitcher should the Giants sign?
Jake Odorizzi
Corey Kluber
Tomoyuki Sugano
Jon Lester