Giants face the Cubs for a 4 game series starting off with a doubleheader today! The Giants are leading 6-3 in the 4th thanks to Burrell finally getting some PT. He has been a beast today! Vogelsong hasn't been his sharpest but if he can hold a lead and get it to the bullpen, we should be fine.