It’s safe to say that no driver in all of motorsports has created more buzz in 2020 than Kyle Larson. Granted, not all of that buzz has been for the right reasons, but there is no denying that the Elk Grove, CA native has been the center of attention for…
Continue reading