Knights host annual free throw contest