World Challenge Podium

Kyle Larson stands in victory lane after winning Friday at Knoxville (Iowa) Raceway. (Doug Johnson Photo)

HOT NEWS