Johnny Cueto and the Giants

Link to my Wednesday Johnny Cueto column. Text below: Now, the Giants pitching rotation is set. Well, almost set. They picked up Johnny Cueto as a free agent, are paying him a cool $130 million if Cueto sticks around for six years — he can opt out after two years. [...]