Giants agree to 6-year, $130 million contract with pitcher Johnny Cueto
Johnny Cueto agrees to 6-year deal with Giants
Johnny Cueto of San Francisco Giants won't have surgery on injured elbow, expected to miss 6-8 weeks - ESPN
Wade Miley claimed by Cubs; Giants turn down Johnny Cueto
MORE
Cueto's Marlins's deal allows him to earn $17.5M for 2 years
Gabe_Kapler
Gabe_Kapler
Royals finalize $70 million deal with Ian Kennedy
Johnny Cueto - Wikipedia
Predicting if the Giants extend the qualifying offer to Anthony DeSclafani, Brandon Belt and other free agents - The Athletic
The 26 Highest-Paid Players in Major League Baseball