Who is this man?

This man dropped 24 points in my rec league last night. All free throws. Please identify.

Like what you read? Give Ross Kimball a round of applause.

From a quick cheer to a standing ovation, clap to show how much you enjoyed this story.