Erik Jones handed L1 penalty after WWT Raceway; Team statement
$75,000 fine and a two race suspension Last weekend, the NASCAR Cup Series and Truck Series raced at WWT Raceway near St. Louis, Missouri. Following the…
Jimmie Johnson pairs with retired NASCAR crew chief Todd Gordon
Todd Gordon has been pulled from retirement to crew chief the No. 84 Todd Gordon will be the crew chief for Jimmie Johnson and the No.…