Kyle Larson, front right, and Kyle Busch, front left, lead the field at the start of the NASCAR All-Star Race at Charlotte Motor Speedway on Saturday .
Kyle Larson, front right, and Kyle Busch, front left, lead the field at the start of the NASCAR All-Star Race at Charlotte Motor Speedway on Saturday . Mike McCarn AP
Kyle Larson, front right, and Kyle Busch, front left, lead the field at the start of the NASCAR All-Star Race at Charlotte Motor Speedway on Saturday . Mike McCarn AP

Will rain move out before the races at Charlotte Motor Speedway?

May 25, 2017 7:43 AM