Judge orders NASCAR teams to share limited financial data in ongoing legal battle
A federal judge has ordered 12 NASCAR teams to provide basic financial data - revenue, costs and net profits/losses since 2014 - to NASCAR as part of an antitrust lawsuit. The disc…