A settlement has been reached in the legal battle between NASCAR and two race teams over antitrust allegations, according to multiple reports.

See Full Page