Brad Keselowski Admits He Was Wrong By Turning Down This Magnificent Deal. The charter system was introduced by NASCAR to provide value to the teams through revenue sharing. The intentions, though being noble, the outcome of the charter proposal is fraught with allegations. However, as far as the financial incentives […]