Kyle Larson returns to race in Placerville

Fresh off his first win of the NASCAR season, Elk Grove native Kyle Larson returns to Northern California to race in the World of Outlaws Sprint Car Series race in Placerville Wednesday evening.
Published: 12:03 AM PDT March 29, 2017