Brian France Talks Business at Northwestern

, NASCAR.com

NASCAR Chairman and CEO Brian France visits Northwestern University to talk about NASCAR's transformation over the years.