My favorite statement in the article is that NASCAR is trying to “disengage” from a title sponsor. BS...lipstick on a pig. I remember when Brian France was bragging that the next title sponsorship would land a 10 year, BILLION dollar sponsorship. Spin, spin, spin.