While Dillon McCowan of Urbana, Mo., still had his car parked in Lucas Oil Speedway’s tech building after winning Friday’s 40-lap Salute to Forrest Lucas feature, his father and team owner, Charlie, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results