News

Two weeks of shuttling back and forth between Indianapolis and Charlotte, North Carolina, doesn’t faze Kyle Larson.