What made Chick Hicks such a memorable Cars villain?

Chick Hicks
Cars (2006)
Cars
Movies
Chick Hicks poll options
Chick Hicks
Cars (2006)
Cars
- His win-at-all-costs attitude
- His hilarious smug trash talk
- He exposed racing's ugly side
- He was fun to root against