NASCAR Ex-NASCAR Team Owner Ordered to Pay $31 Million by U.S. Court. John Akporiaye January 19, 2025 A U.S. Court of Appeals has upheld a $31 million fine against Ron Devine,...Read More