Talk about letting your team down…. What a fail by Brian Wilson.
Clearly one of the worst losses of the year, simply because the
Giants were a struggling team, trying to win their third in a row, on the road, against a quality team, that now leads them by 6 full games in the wild-card chase.
They scored runs, their starter pitched great, and Wilson absolutely sucked balls.