What's "pitch" mean here? I only heard of this word in baseball.

Native speaker’s answer
Rebecca
In this context, to "pitch" means to propose or present a (business) idea. It's when you try to persuade someone to support your proposal or idea. One's proposal or presentation for their idea is also called a pitch (noun). Ex: I pitched a new product idea to some investors. Ex: The salesman developed a quick pitch for potential customers.