Even as Eddie Jordan was being treated for the cancer that would kill him, he was negotiating a Formula One deal worth £150m.
Trackhouse Racing confirmed its full driver lineup for the 2026 NASCAR Cup Series season. The team posted a video that ...