There's been quite a lot of bad baseball lately. We don't have to dwell on things like "historically worst" homestands and whatnot. After seven losses in a row fans could be forgiven for tuning out. When the Giants did their face plant after the Break and Buster decided the team would "sell" the team's losing ways spiraled out of control and they fell two spots in the standings. Now they are duking it out with Arizona for fourth place!
Fortunately they won a ballgame today. Logan Webb pitched like an ace. He's had a rough patch lately and it was good to see him back in form (13 groundballs!