Throttle hands have been itching for it, and now the production 2026 KTM 990 RC R is on the horizon. And, for riders ...
Cam Jones started the year as a Wild Card — literally — and finished it as the overall Life Time Grand Prix Champion.
Kyle Busch and the No. 8 team will have new leadership next season. Richard Childress Racing announced last week the hiring of Jim Pohlman as crew chief for the 2026 NASCAR Cup Series season. Pohlman ...