Ben Kennedy on why NASCAR is moving to L.A. Coliseum

[unable to retrieve full-text content]

NASCAR’s Senior Vice President of Strategy and Innovation, Ben Kennedy, on why NASCAR is moving to the L.A Coliseum in Los Angeles, CA.