This four game series with the Giants had the highest of highs and the lowest of lows, but Sean Kane and Spencer McKercher are ...