thought neither pitcher is anything short of BP and the dodgers are hitting but the rocks really arnt anybody got some better analysis then my birds eye view?