Well here we are! Down to the wire and hanging on to first place in the National League West. Read below for more on the Giants Dodgers race to the finish!

Well here we are! Down to the wire and hanging on to first place in the National League West. Read below for more on the Giants Dodgers race to the finish!