The Giants have activated right-hander Santiago Casilla off the 15-day DL and added outfielder Jeff Francoeur to the active roster. To clear roster space, right-hander Jean Machi and infielder Nick Noonan were sent to Triple-A Fresno.
Casilla, 32, has been out since mid-May after having surgery to treat a cyst in his right knee. It limited him earlier that month before requiring the DL stint. In 21 games and 19 innings before the injury, Casilla pitched to a 1.89 ERA despite walking (13) nearly as many batters as he struck out (16). He has a 2.19 ERA in four years with the Giants and has emerged as one of Bruce Bochy's top late-game relievers.
Francoeur, 29, signed a minor-league deal with San Francisco a few days ago after being designated for assignment by the Royals. He went 4-for-18 (.222) in four Triple-A games in an effort to get acclimated to left field after playing right his entire career. Francoeur hit .208/.249/.322 (56 OPS+) in 59 games before being cut loose by Kansas City.
The 31-year-old Machi has a 3.58 ERA and 4.80 K/BB in 27 2/3 relief innings for the Giants this season. Noonan, 24, has hit just .213/.255/.236 (44 OPS+) in 94 plate appearances spread according 52 games for San Francisco this year, his first taste of the big leagues.
To clear a 40-man roster spot for Francoeur, 25-year-old right-hander Chris Heston was designated for assignment. He had a 5.80 ERA a 2.11 K/BB 108 2/3 innings spread across 19 starts for Fresno.