Former Dodgers pitcher Ross Stripling, who made the All-Star team with L.A. in 2018, signed a two-year free-agent contract with the Giants.