The Grand Prix might come to Nashville. The Metro Nashville Sports Authority on Thursday approved a proposal to bring a motor race to Nissan Stadium in 2019, reports WKRN News 2. The course would be laid out in the parking lots around the stadium. Grand Prix of Nashville is the group…
Read More