Kirun
Buzzfeed Editor
Giants look extremely inconsistent as we head toward the all-star break. When they are scoring runs, they can't pitch worth a shit. When their pitching is on fire, they can't hit worth a shit(they've been hit by a ton of injuries, so that is partly to blame). Thankfully, they are in a pretty weak division that they have been doing a decent job of beating up on. As long as they get a tad more consistent and play better on the road, they should see a playoff spot. In the playoffs, anything can happen. Especially when you have a pretty decent rotation and a good closer. Some of their middle-relief is cause for concern, however. Nalasco might end up as a Giant as well, before the trade deadline.