• Kyle Larson finishes third at Michigan International Speedway

    The Elk Grove, California product has collected five career victories, 51 top-five finishes and has placed in the top 10 in 90 races. There were 38 cars …

    Read More
  • 0 0