Chris Powell reflects on a quarter-century overseeing Las Vegas Motor Speedway, one of NASCAR's most popular and innovative ...
LAS VEGAS, Nev. (FOX5) - Las Vegas Motor Speedway President and General Manager Chris Powell says he’s retiring after a long career. Powell acquired the speedway in December 1998. According to a ...