Weep Gently, Giants Fans
It's not just that they are playing uninspired, heartless baseball and losing to teams like the Astros, it's things like this:
Yes, that's a roster showing all the players currently on the DL (faded orange) or who have spent time on the DL.
I believe the phrase you are looking for is, "Ouch, babe."
Thanks to SFBleacherGirl for the above picture.