Giants left-hander Madison Bumgarner has a Grade 2 sprain of his throwing shoulder that will require at least three months of rehabilitation and thus sidelining him through the All-Star break, head athletic trainer Dave Groeschner told reporters Friday.