The Giants rotation is not one teams will want to face in October