Science of Basketball: Free Throw

Some of the best players in the NBA make 90% or better of their free throws.