NASCAR's Spending Cap Talk Lands Right After Charters Became $100 Million Assets
Steve O'Donnell didn't set out to make headlines about salary caps. He was mid-conversation about a pit crew recruiting combine and a team facility stocked with hyperbaric chambers and red-light therapy beds when the subject turned to money, and turned fast. Asked point blank whe