General Pitcher may refer to: