SCOTTSDALE, Ariz. -- After a few days of uncertainty, Derek Law walked into the Giants clubhouse Tuesday morning. He was designated for assignment but cleared waivers and will remain in the organization, though as a non-roster player. 

Law's longtime teammate, Josh Osich, is now dealing with the same fate. 

Osich was designated for assignment on Tuesday afternoon to clear a roster spot for Jose Lopez, a 25-year-old right-hander claimed from the Cincinnati Reds. 

Lopez, a former sixth-round pick, has a 4.25 minor league career ERA while primarily serving as a starter. He has 474 strikeouts in 493 innings. In 2018, Lopez had a 4.47 ERA and 1.29 WHIP in Triple-A. President of baseball operations Farhan Zaidi likes looking at a player's prior track record, though, and Lopez had a promising 2017 campaign in Double-A, posting a 2.80 ERA in 15 starts. 

[RELATED: Bumgarner says he 'would love to stay' with Giants]

The Giants do not have much starting depth at the upper levels of the minors, and Lopez could slide right into their Triple-A rotation. What they do have a lot of is left-handed relief pitching. Osich was in camp with Will Smith, Tony Watson, Ty Blach, Pat Venditte, Steven Okert and others, and was an extreme long shot to make the roster. 

Few in the organization have better stuff than Osich, but he has had trouble with his command. In 160 major league appearances for the Giants, Osich had a 5.01 ERA.