NASCAR dockedRyan Newman 75 points and suspended his crew chief, Luke Lambert, for six races and fined him $125,000 after it found the team had doctored its tires during the March 22 race at Auto Club ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results