World Wide Technology Raceway impresses fans in NASCAR debut

… year now.”
MADISON, Ill. — When NASCAR dropped the checkered flag on … before the flag dropped for NASCAR’s first ever pit stop … Johnson.  “This is my first NASCAR event and the people, the … fans from trying to convince NASCAR to make World Wide Technology …