NASCAR's Spending Cap Talk Lands Right After Charters Became $100 Million Assets Sports · 2026-08-09 15:11:48 Sources Yahoo Sports: NASCAR's Spending Cap Talk Lands Right After Charters Became $100 Million Assets