John Force has run his final NHRA Funny Car race.Force, a 16-time world champion and the winningest driver in drag racing ...
"Since that time, neither Ian Rogers nor the vehicle he was operating had been located — until Sunday, November 9, 2025, ...