Have you ever watched NASCAR? I always hear about it but never had a chance to watch it
I don't watch it, but I kow it was founded by Bill France Sr in 1948 and his grandson became the CEO in 2003.
so it's a car racing, right?
Yes, NASCAR stands for The National Association for Stock Car Auto Racing, it's basically a business that sanctions and governs multiple auto-racing sports events.