• Kyle Larson Scores Big World of Outlaws Win at Knoxville

    The Elk Grove, California, driver crossed the finish line 3.1 sec. ahead of Schatz, bringing the fans to their feet—it was Knoxville’s first time with …

    Read More
  • 0 0