After an abrupt mid-season split from Kaulig Racing, it was unclear where Josh Williams would end up. But on Friday, the 32-year-old announced a new deal with Alpha Prime Racing. Williams will run four upcoming NASCAR Xfinity races, starting with Daytona International Speedway next weekend. He will also race at the Charlotte Roval, Las Vegas Motor Speedway, and the finale at Phoenix ...Keep reading