Ricky Stenhouse Jr., right, confronts Kyle Busch at North Wilkesboro Speedway in North Carolina … Ricky Stenhouse Jr., right, confronts Kyle Busch at North Wilkesboro Speedway in North Carolina on May 19, 2024. (screengrab/STN)