NASCAR Clash Race At LA Coliseum Is Just The Start Of Other Exhibition Races In Stadiums

The NASCAR Busch Light Clash is just the start of exhibitions in stadiums, according to a top NASCAR … [+] executive. (Photo by Will Lester/MediaNews Group/Inland Valley Daily Bulletin via Getty...