XI Racing, owned by Denny Hamlin and Michael Jordan, is entangled in a legal battle against NASCAR, accusing the organization ...
December 31, 2024, the very last day of the year, is going to be fairly unfortunate for long-time fans of NASCAR video games.