NASCAR allows franchise system to give team owners value
NASCAR has agreed on a franchise-like system with its team owners, one in which owning a team will now provide actual value. The new system creates 36 "charters" that guarantee revenue and a starting position in what will now be…




