Hitch Pitch Yet Again