Right-hander Ross Stripling and the San Francisco Giants are in agreement on a two-year, $25 million contract that includes an opt-out after the first season, sources familiar with the deal tell ESPN.

Stripling, 33, was excellent for Toronto in '22 with a 3.01 ERA and 3.11 FIP.

— Jeff Passan (@JeffPassan) December 13, 2022