IndyCar will move its September season-ending championship finale from the downtown streets of Nashville to the superspeedway in Lebanon because of construction surrounding the Tennessee Titans’ new stadium, organizers announced Wednesday. Big Machine Label Group chairman and founder Scott Borchetta said he is now overseeing the IndyCar race, which in its fourth running was made […]