20. Jeff Hornacek
Jeff Hornacek was a great three-point shooter throughout his NBA career, most notably with the Utah Jazz. During his time in Utah, Hornacek splashed home over 1,000 threes in just seven seasons. He also won the NBA Three-Point Shootout twice. Hornacek’s No. 14 has been retired by Utah as he was one of the greatest shooters in franchise history.