NASCAR CEO Brian France said the new drivers' council is just one more way to listen to feedback that could help improve the sport. About 20 top drivers met last weekend with NASCAR officials at Dover International Speedway. ''That's my style, to be collaborative, to do more communications not less,'' France said before Sunday's race at Pocono Raceway.
More...