Giants Recap: Giants Don’t Score. At All.

The San Francisco Giants returned home tonight for the first of six games in a seven day homestand, taking on the Texas Rangers. Yup, those guys. The two teams came into the game tied with the 3rd-highest winning percentage in MLB, at 33-25 each. Who could have predicted that?

Let’s just rip the band-aid off of this one. Here’s the starting lineup for tonight:

Yuck. Just yuck. » Continue reading “Giants Recap: Giants Don’t Score. At All.”

Share