Gearrin (shoulder) was placed on the disabled list prior to Wednesday's game against the Rockies.
Gearrin will hit the DL with a right shoulder sprain after blowing Tuesday's lead against Colorado during two-thirds of an inning of work. The 30-year-old reliever had been pitching well most of the year, but has allowed eight runs over his last five appearances. Gearrin should be able to return to the club a week after the All-Star Break, but may be sent down to Triple-A if the Giants feel as though his declining performance wasn't due to the injury.