What the sale of NASCAR could mean for the sport · USA Today · Sentinel