Results for baseball pitching device