Loading

NASCAR making changes to leadership team

AP Published 5:18 p.m. ET July 18, 2017 | Updated 5:18 p.m. ET July 18, 2017DAYTONA BEACH, Fla. (AP) — NASCAR is making changes to its leadership structure with four people taking on new roles.Brandon…