Chris Powell, President & General Manager of Las Vegas Motor Speedway discusses managing the track. Center Court
-
- Sport
Chris Powell, President & General Manager of Las Vegas Motor Speedway discusses managing the track.
Chris Powell, President & General Manager of Las Vegas Motor Speedway discusses managing the track.
46 min