The Giants announced a quartet of roster moves ahead of Game 3 of their series against the San Diego Padres.
Albert Suarez and Orlando Calixte have been recalled from triple-A Sacramento while Steven Okert and Jae-Gyun Hwang have been optioned down to triple-A.
Suarez has missed the entire season with shoulder and calf injuries.
Calixte has appeared in eight games with the Giants this season. In 29 plate appearences, he has four hits and three runs batted in.
Hwang hit .167 in his time with the big league club.