Practice makes perfect for 10-year-old Lance, who plays basketball three times a week at the Richmond Oval.