DRAG RACING John Force makes a bold statement with $100M potential investment while navigating the fierce battlefield of ego and cap space in drag racing April 23, 2025