SAN FRANCISCO -- The Giants expect to add Jake Peavy and Matt Cain to the big league roster in the coming week, but first they had to add a reliever.
Jean Machi completed his rehab assignment for the Triple-A Sacramento River Cats and was reinstated from the disabled list. To clear a roster spot, the Giants optioned right-hander Michael Broadway back to Triple-A.
Machi was placed on the DL on June 5 with a left groin strain. He was struggling before going down, posting a 5.47 ERA and 1.52 WHIP in 24 appearances. Broadway impressed in a brief cameo, giving up one run in four appearances and flashing a fastball that sat between 96 and 97 mph and a tight slider.