Sports6 months ago
John Force suffered traumatic brain injury in Virginia Nationals crash, was unable to follow commands for days
John Force has won 157 NHRA races and captured 16 Funny Car titles. (Photo by Jeff Speer/LVMS/Icon Sportswire via Getty Images) John Force’s team said Sunday...