The Giants are getting a little healthier this weekend, but they did lose another important bat Friday.