Madison Bumgarner has recovered from injuries he sustained in an April dirt biking accident, which is great news for his struggling Giants.