EXCLUSIVE: Jimmie Johnson has become majority owner of Legacy Motor Club and detailed how the move came faster than expected ...
When the Stewart Haas Racing team announced in May 2024 that they would be closing all operations, the NASCAR world was met ...