NASCAR, teams closer on charter system
NASCAR and Sprint Cup teams are moving closer to an agreement that would guarantee teams starting spots for all races this season, according to a report by the Sports Business Journal. "Like most things, the devil's in the details," Rob Kauffman, chairman of the Race...