I know they are reacting to the Greinke signing, but 5 years and $18M per may come back to bite them at the back end - I hope he pitches like an $18M man for at least a few years
The Giants have only had three $18m pitchers: Barry Zito, Tim Lincecum, and Matt Cain.
None of those guys posted an ERA lower than 4.00 in those seasons.
So, the bar for $18m pitchers is pretty low in SF.