in this sentence is on a verb (new sleds raced on the hill.)

No. On is not a verb in this sentence.

Check this list to see what part of speech "on" is in this sentence.

http://www.englishclub.com/grammar/prepositions-list.htm