We caught up with Kyle Larson after his World of Outlaws Friday night at Volusia Speedway Park. Larson discussed the win, catching a caution at the right time to get in clean air, winning his first event at Volusia, and getting off to a better start than previous years.