Big news out of the RCR camp—Richard Childress says he signed the NASCAR charter deal not as a power move, but as a lifeline to keep his teams on the track. The Intimidator’s old boss faced a midnight deadline, feeling forced to sign or risk losing it all. This charter saga isn’t just business; it’s about survival and the future of mid-tier teams. Thoughts on NASCAR’s leverage here? Is the system helping or hurting the sport’s backbone? #Sports #Racing #NASCAR