The Giants have reached an agreement with free-agent right-hander Johnny Cueto, pending a physical, according to an ESPN report.CBSSports.com reported the deal is for six years. The club has not confirmed or commented on the reports.

Cueto went 11-13 with a 3.44 ERA and 176
strikeouts in 212 innings for the Reds and Royals in 2015. The
29-year-old had posted a 2.48 ERA over the past four seasons for
Cincinnati, finishing in the top four for the National League Cy Young
Award twice.