Confirmed: William Byron and Kyle Larson have filed a lawsuit against Nascar, claiming that Christopher Bell cheated by using doping to stay awake and win multiple races. aqua March 21, 2025 25.6K views