So has NASCAR become just a bit too fan-friendly? That seemed to be the consensus among drivers asked to comment on the open-to-the-public drivers' meeting last weekend at Las Vegas. The drivers' meeting takes place a couple of hours before … Continue reading →