Kyle Busch was obviously the odds-on favorite for Saturday’s Fr8 Racing 208. And the veteran absolutely did not disappoint. Pulling ahead of Stewart Friesen about 20 yards from the finish line ...
The win is the second consecutive Truck Series victory for Busch at Atlanta, and his eighth at the track as a whole. Busch has now won 67 races in his Truck Series career. "Awesome run for this ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results