I beg you to find better pitching than what the Giants are throwing out there every night this month. Giants have now had 18 straight games of giving up three runs or less. The MLB record is 20 and that was in 1917. The amazing thing about this is that it is coming during an intense playoff race. The only thing that could make this better is if the Giants actually scored some runs in these games. 11-7 is the Giants record during this amazing streak. Without a doubt, the Giants have the best pitching going into October. Let's just hope they make it to the playoffs.