make a pitch (for someone or something)

Meaning 1
to throw, toss or hurl an object
Sentence 1
The President of the U.S. introduced Gorbachov to the game of horseshoe pitching and asked him to make a pitch.
Meaning 2
to offer something, to support someone or something
Sentence 2
The actor will make a pitch for the new product on TV.