The San Francisco Giants are now in deep trouble. They needed to get this win and they were not able to. They also lost on Sunday as well.
The Giants are my favorite NL team, but right now they need a miracle to make the playoffs, they need to channel a little bit of the nearby Golden State Warriors "We Believe" slogan from the 2007 playoffs. Right now they have to believe they can pull it out despite the ridiculous odds that are certainly not in their favor at any point.moreless